External Orders

633

Order with online payment for delivery

Create order payload like described: POST External Order

Request Body

{
  ...
  "clearing":{
    "status": "paid",
    "paymentMethodId": "$OnlinePayment"
  },
  "details":{
    "type":"delivery",
    "readyTime": "2023-02-20T17:20:00"
  }
  ...
}

Order to a specific table with online payment

Create order payload like described: POST External Order

Request Body

{
  ...
  "clearing":{
    "status": "paid",
    "paymentMethodId": "$OnlinePayment"
  },
  "details":{
    "type":"indining"
  },
  "tableId": "2d22cf6640956c2ec85f" //valid tableId
  ...
}

Unpaid order to a specific table

Create order payload like described: POST External Order

Request Body

{
  ...
  "clearing":{
    "status": "unpaid"
  },
  "details":{
    "type":"indining"
  },
  "tableId": "2d22cf6640956c2ec85f" //valid tableId
  ...
}