This interface used for merchant to submit order package number and confirm the delivery process status for the orders.
https://apis.5upay.com/icc/delivery
Name | Type& Max | Description | Requirement |
---|---|---|---|
merchantId | varchar(9) | The unique identity of the merchant ID in Payease system. After the merchant completes Payease system registration, the merchant can log in the merchant backend portal to check | M |
requestId | varchar(50) | Order number defined for the merchant's submission of pending orders interface. The value to this field cannot be "null" | M |
deliveryId | varchar(50) | The value cannot be null. It is the delivery order number corresponding to the order number(requestId). Contains a maximum of 50 characters. | M |
hmac | varchar(500) | The method for obtaining hmac is shown in "Developers," The parameter sequence is spliced from A-Z with the initials of key name, and The corresponding key values are separated by #. | M |
Notes:
1. Only when the response processing is normal, in which the status parameter value is SUCCESS, then the message will include merchant number, order number and other information.
2. Merchants need to parse the parameters returned synchronously and jump redirect Url to the cashier
Name | Description |
---|---|
status | SUCCESS |
ERROR | |
merchantId | Refer to the merchantId of the request parameter |
requestId | Refer to the requestId of the request parameter |
deliveryId | Refer to the deliveryId of the request parameter |
deliveryStatus | The status of the delivery operation result. Values include |
SUCCESS | |
FAILED | |
hmac | The method for obtaining hmac is shown in "Developers," The parameter sequence is spliced from A-Z with the initials of key name, and The corresponding key values are separated by #. |