The following operations are available for this resource.
Http Verb | Operation | ||
---|---|---|---|
GET | Method: GetProductsView, URL: TXN/Orders/{orderId}/ProductsView | Test | |
Get the details of an existing Order as the contract OrderProductsView, which mirrors the structure of the Cart response entity from GET Web/{sessionKey}/Cart. This resource can be used to fetch any saved order in this view. Order HTML templates use this response contract (OrdersProductsView) as the model within the template. Orders actively in a session/cart will not be available here until after checkout. |
|||
POST | Method: Create, URL: TXN/Orders | Test | |
This resource is currently only for interceptor plugin use. This is called any time a new order is saved via the API or from the client application. Only OrderId is provided in the request content. |
|||
POST | Method: GetOrdersForDelivery, URL: TXN/Orders/ForDelivery | Test | |
Get all the orders for delivery. |
|||
POST | Method: Price, URL: TXN/Orders/Price | Test | |
Prices an order(including pricing rules). Should have at least one line item, with each line item having at least one sub line item. |
|||
POST | Method: PrintHtmlTickets, URL: TXN/Orders/{orderId}/PrintHtmlTickets | Test | |
Returns a collection of tickets in HTML format for the order. Tickets are built using an HTML ticket template. Ticket number (Id) and Seat information are also included. |
|||
POST | Method: PrintTicketElements, URL: TXN/Orders/{orderId}/PrintTicketElements | Test | |
Returns ticket elements by header, receipts, and tickets; created primarily for use for building HTML ticket templates |
|||
PUT | Method: Update, URL: TXN/Orders/{orderId} | Test | |
This resource is currently strictly for interceptor plugin use. This is called any time an order is saved via the API or from the client application. Only OrderId is provided in the request content. |