Concatenate key=value pairs with & (JSON-encode array values)
3.
Append ×tamp={time}&nonce_str={nonce_str}
4.
Sign with HMAC-SHA1 using APP_SECRET as the key
Order Status Table:
Status
Description
WAIT_MERCHANT_CONFIRM
Pending merchant acceptance
WAIT_DRIVER_CONFIRM
Waiting for rider acceptance
MERCHANT_CONFIRMED
Merchant accepted
DRIVER_CONFIRMED
Rider accepted
DRIVER_ARRIVED
Rider arrived at store
DRIVER_DELIVERING
Rider delivering
DRIVER_DELIVERED
Rider delivery completed
WAIT_COMMENT
Pending review
MERCHANT_DELIVERING
Merchant started delivery
MERCHANT_DELIVERED
Merchant delivered
ORDER_DONE
Completed
ORDER_REFUNDED
Refunded
ORDER_CANCEL
Cancelled
Parameter Encryption Method:Signature generation rules: $data_str = Sort the data array by key in ascending order and concatenate with &. If the value is an array, perform json_encode first;