Get Order By ID
Retrieve full details of a specific order by its orderId.
When to Use
▾
Use this endpoint when:
- Displaying a single order's details on an order page
- Auditing or troubleshooting a specific transaction
How to Use
▾
/v3/servicePOST function: "get.store.order" with storeId and orderId.
Request Parameters
▾
alacarte service
Example: "alacarte"
Currently only support 'v1"
Example: "v1"
Function that provide by alacarte
Example: "get.store.order"
Request body
ID of the Store that Create from RM
Example: "2808912573238362402"
Order Id
Example: "25f6984d6585d7cc1ae35a39c"
Response Parameters
▾
Creation date time of store
Example: "2020-09-22T04:44:57.950398414Z"
Customer info
Country Code
Example: "60"
Customer Email
Example: "[email protected]"
Customer ID
Example: "5f63082ae9c755d6ba3122ac"
Customer Name
Example: "Bassem AlSabbagh"
Customer contact number
Example: "1123621544"
Delivery info (null if not delivery)
When and what time the order deliver
Example: "2020-10-01T08:35:22.525Z"
Drive thru info (null if not drive thru)
Order items
Item description
Example: "got Nasi gt lemak"
Item Image
Example: []
Item ID
Example: "5f69a41f212de28db36031d6"
Item Name
Example: "Nasi lemak & Lemak"
Item preferences (empty array when none)
Item price
Amount in cent
Example: 10
Currency type
Example: "MYR"
Item Quantity
Example: 1
Customer Remark
Example: ""
Item sides (empty array when none)
Order ID
Example: "5f7596e066ef1c1a4f9807f4"
Payment info
Delivery fee
Amount in cent
Example: 0
Currency type
Example: ""
Rounding amount
Amount in cent
Example: -2
Currency type
Example: "MYR"
Service fee
Amount in cent
Example: 1
Currency type
Example: "MYR"
Percentage (divide by 100)
Example: 500
Service tax
Amount in cent
Example: 1
Currency type
Example: "MYR"
Percentage (divide by 100)
Example: 1300
Payment Status (PAID, NOTPAID, PENDING, REFUNDED)
Example: "NOTPAID"
Sub total
Amount in cent
Example: 10
Currency type
Example: "MYR"
Total after rounding
Amount in cent
Example: 10
Currency type
Example: "MYR"
Total before rounding
Amount in cent
Example: 12
Currency type
Example: "MYR"
Quantity of the item
Example: 1
Queue number of the item
Example: 0
State of the item (ACCEPTED, REJECTED, CANCELED, REFUNDED)
Example: "ACCEPTED"
Order status. One of: `EMPTY`, `WAITING_FOR_PAYMENT`, `WAIT_FOR_CONFIRMATION`, `CANCELLED`, `PROGRESSING`, `WAITING_FOR_COURIER`, `FINDING_COURIER`, `SHIPPING`, `COMPLETED`, `DELAYED`, `REJECTED`
Example: "EMPTY"
ID of the Store that Create from RM
Example: "10946114768247530"
Table info
Table ID
Example: "5e86af7ef9e6794801df3302"
Table is active
Example: true
Is default table
Example: true
Table Name
Example: "Default Table"
Type (DINEIN, DELIVERY, PICKUP, DRIVE_THRU)
Example: "PICKUP"
Last update date time
Example: "2020-10-01T08:44:16.863Z"