Use Content-Type "application/json; charset=utf-8" to accept the message. The merchant needs to return SUCCESS. If OK is not received, the notification will continue. A total of 3 attempts will be made.

parameter name

required

type

explanation

mchid

YES

string

The "mchid" provided by the payment system to the cooperative merchant

out_trade_no

YES

string

Merchant’s unique order number

amount

YES

string

Merchant order amount

datetime

YES

string

Payment time,yyyy-MM-dd HH:mm:ss

returncode

YES

string

00 payment successfully

sign

YES

string

Sign, do not participate in signing

Example:

{
    "mchid": "10006",
    "out_trade_no": "1717360702320",
    "money": "1000.00",
    "datetime": "2023-06-03 04:38:22",
    "returncode": "00",
    "sign": "A5C920E33A8401A4B70A476DA7E7B5D9"
}