Order confirmed (v0.0.1)

Indicates an order has been confirmed

Draft event

This resource has been marked as a draft and may still be under development.

Overview

The OrderConfirmed event is triggered when an order has been successfully confirmed. This event notifies relevant services that the order is ready for further processing, such as inventory adjustment, payment finalization, and preparation for shipping.

Architecture Diagram

Event-driven architecture documentation: FlowMart

Avro Schema

6 fields
Record:OrderConfirmedEvent(com.example.events)

Event emitted when an order has been confirmed.

orderIdstring

The unique identifier of the confirmed order.

userIdstring

The unique identifier of the user who placed the order.

orderItemsarray<record: OrderItem>

A list of items included in the confirmed order.

orderStatusstring

The current status of the order after confirmation.

totalAmountdouble

The total amount of the confirmed order.

confirmationTimestamplong (timestamp-millis)

The date and time when the order was confirmed.