Skip to main content

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 [
  • orderRowIdinteger<int32>required

    The order row identifier (ID_OrderRow).

    cartItemIdinteger<int32>required

    The cart item identifier (ID_InterfaceFlag).

  • ]
  • 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": [
    {
    "orderRowId": 0,
    "cartItemId": 0
    }
    ],
    "ruleErrors": [
    {
    "cartItemId": 0,
    "rateId": 0,
    "ruleId": 0,
    "errorMessage": "string"
    }
    ]
    }