event
Order Created
Published when a new order has been created.
EventBroker:Kafka
Overview
OrderCreated is published by the Order ServiceOrder ServiceServicev1.0.0The system of record for orders. Creates and cancels orders, serves order lookups, and publishes events as orders move t...Publishesorder-created, order-completed +1Subscribescreate-order, cancel-order +1APIsAsyncAPIOwnerordering-platformMapRepoView docs when a new order is created from a checked-out cart. Downstream systems consume this event to begin fulfilment, send confirmation to the customer, and update reporting.
Architecture diagram
Event-driven architecture documentation: Acme Inc
JSON Schema
5 properties
Published when a new order has been created
orderIdstring<uuid>
requiredcustomerIdstring<uuid>
requiredtotalinteger
requiredOrder total in minor units (e.g. cents)
currencystring
requiredMatch pattern:
^[A-Z]{3}$createdAtstring<date-time>
required