Order Status

To receive real-time updates on changes in order status, various events will be sent through webhooks. Users must create a URL to receive the data that BL Fulfillment will send whenever there is a change in the order status, The URL must use the HTTPS protocol. If an authorized token is required, please inform BL Fulfillment accordingly. This setup ensures that information is updated in real-time. The data variables provided in these updates will conform to the specified request parameters in below.

API Endpoint

Method POST
Content-Type application/json

Request Parameters

Parameter Type Size Description
MchId string 5 Merchant code
OrderId string 50 Box number
OrderNo string 50 Order number
TrackingNo string 30 Parcel number
OrderStatus string 2 Order Status Code
OrderStatusDate string 10 Date and time of arrangement order
InvoiceNo string 30 Invoice number
Year string 4 Year of Order Invoice
Group string 5 Invoice Group

Request JSON Example


{
    "MchId": "M1234",
    "OrderId": "BX5678",
    "OrderNo": "ORD20240826-001",
    "TrackingNo": "TRK20240826",
    "OrderStatus": "30",
    "OrderStatusDate": "2024-08-26 10:45:00",
    "InvoiceNo": "INV20240826-001",
    "Year": "2024",
    "Group": "G0999"
}

Response Parameters

Parameter Type Size Description
ResponseCode string 1 Status Code (1=OK , 0=ERROR)
ResponseMessage string 200 Description

Response JSON Example


{   
    "ResponseCode": "1",   
    "ResponseMessage": "Operation completed successfully"
}