EventimOrderConfirmResponse
Represents the response for confirming an Eventim order.
orderIdinteger<int32>required
The unique identifier for the confirmed order.
orderItems object[]nullable
A collection of order rows contained within the confirmed order. Each order row is represented by TickAndLive.Connect.TempsReel.Application.Orders.Dtos.Eventim.EventimOrderConfirmItemDto, which includes details such as the order row identifier and the associated cart item identifier.
Array [
orderItemIdinteger<int32>required
The order item identifier.
cartItemIdinteger<int32>required
The cart item identifier.
]
ruleErrors object[]nullable
A collection of rule validation errors identified during the order confirmation process. Each error is represented by TickAndLive.Connect.TempsReel.Application.Carts.Dtos.Eventim.EventimCartItemRuleErrorDto, which includes details about the cart item, the violated rule, and the associated error message.
Array [
cartItemIdinteger<int32>required
rateIdinteger<int32>required
ruleIdinteger<int32>required
errorMessagestringnullable
]
EventimOrderConfirmResponse
{
"orderId": 0,
"orderItems": [
{
"orderItemId": 0,
"cartItemId": 0
}
],
"ruleErrors": [
{
"cartItemId": 0,
"rateId": 0,
"ruleId": 0,
"errorMessage": "string"
}
]
}