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 |
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.
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 #. |