Interface OrderCreatedMessagePayload

All Superinterfaces:
MessagePayload, MessagePayloadMixin, OrderMessagePayload

public interface OrderCreatedMessagePayload extends OrderMessagePayload

Generated after a successful Create Order request, for the initial Order created directly from a Cart.

Orders generated by a Recurring Order schedule do not emit this Message. They emit the OrderCreatedFromRecurringOrder Message instead.


Example to create an instance using the builder pattern

     OrderCreatedMessagePayload orderCreatedMessagePayload = OrderCreatedMessagePayload.builder()
             .order(orderBuilder -> orderBuilder)
             .build()