ConfirmOrderRequest
Order confirmation request (legacy AWSP_OrderConfirm contract).
The cart identifier (id_TemporaryOrder). 0 is legal: the cart is then resolved from the first cart item.
cartItems object[]nullable
The cart items to confirm. May be omitted when CartId is provided.
The cart item identifier (ID_InterfaceFlag).
Whether the partner already printed the tickets: triggers the inline print registration of Seats.
seats object[]nullable
The printed seats. Required (with their print fields) only when IsAlreadyPrinted is true.
The seat (Article) identifier.
The ticket barcode. "-1" requests the server-side generation.
The print support: 400=TICKET, 401=ETICKET, 402=CARTE, 403=MTICKET.
Dead legacy field, accepted and ignored.
The ticket fiscal number. "-1" requests the server-side generation.
Dead legacy field, accepted and ignored.
Dead legacy per-seat field, accepted and ignored.
identities object[]nullable
The customer identities sent by the partner. Only the main one is persisted (legacy SaveConsumer).
The provider-side identity identifier (ID_DistantIdentity).
The customer last name.
The customer first name (legacy Surname).
First address line.
Second address line.
Third address line.
Fourth address line.
The postal code.
The city.
The country.
The landline phone number.
The mobile phone number.
The email address.
The provider-side identifier of the main identity (id_IdentityMain, 0 = first identity).
{
"connectId": 1,
"deliveryAddressId": 789,
"consumerId": 12345,
"identityId": 67890,
"cartId": 54321,
"transcodeId": "TXN-2024-001",
"payments": [],
"seatSubscriptionsToCancel": []
}