Order Fulfillment

In this guide we will run through the process for submitting a order for fulfillment.


Submit the Order for Fulfillment

Request order fulfillment by order ID.

POST  /v3/orders/98077/fulfill

Response

                       
HTTP/1.1 200 OK
                    

Verify Order Fulfillment

Request the order by ID.

Note the order and product status is now "Fulfilled" and the payment status is "Settled".

GET  /v3/orders/98077

Response

                       
{
  "email": "[email protected]",
  "status": "Fulfilled",
  "createdDateUtc": "2014-05-30T20:33:14.513Z",
  "total": 30.50,
  "subtotal": 27.50,
  "paid": 30.50,
  "confirmationUrl": "http://www.amctheatres.com/order/confirmation/514fd64f-d28a-4a59-9091-1ccddd4c2982",
  "token": "514fd64f-d28a-4a59-9091-1ccddd4c2982",
  "paymentOptions": [
    "creditCard",
    "giftCard"
  ],
  "fees": [
    {
      "amount": 1.50,
      "waived": false,
      "quantity": 2
    }
  ],
  "expirationDateUtc": "2014-05-30T20:46:06.643Z",
  "_embedded": {
    "products": [
                              {
        "sku": "TICKET-GA-26250946-ADULT",
        "quantity": 2,
        "status": "Fulfilled",
        "cost": 13.75,
        "name": "ADULT Ticket",
        "theatre": "AMC Town Center 20",
        "movie": "One Direction Concert Movie",
        "showDateTime": "2014-05-30 18:15",
        "performanceNumber": 97040,
        "format": "RealD 3D",
        "internalReleaseNumber": 38895,
        "expirationDate": "2014-05-30T20:46:06.643Z",                        
        "confirmationCode": "0113826828",
        "confirmationQrCode": "https://api.amctheatres.com/v1/qr-codes/178162109039097026223043073246116104082005201227",
        "confirmationQrCodeValue": "A0143491217",
        "_links": {
          "self": {
            "href": "https://api.amctheatres.com/v3/orders/98096/products/1",
            "templated": false
          },
          "https://api.amctheatres.com/rels/v2/movie": {
            "href": "https://api.amctheatres.com/v2/movies/40722",
            "templated": false
          },
          "https://api.amctheatres.com/rels/v2/theatre": {
            "href": "https://api.amctheatres.com/v2/theatres/38",
            "templated": false
          },
          "https://api.amctheatres.com/rels/v3/sms-ticket-confirmation": {
            "href": "https://api.amctheatres.com/v3/orders/98096/products/1/sms-ticket-confirmation/{phone-number}",
            "templated": true
          }
        }
      }
    ],
    "payments": [
      {
        "type": "Visa",
        "balance": 0.0,
        "amount": 30.50,
        "status": "Settled",
        "_links": {
          "self": {
            "href": "https://api.amctheatres.com/v3/orders/98102/payments/1",
            "templated": false
          }
        }
      }
    ]
  },
  "_links": {
    "self": {
      "href": "https://api.amctheatres.com/v3/orders/98096",
      "templated": false
    }
  }
}