通知类型:服务器异步通知(notify_url)、页面跳转通知(return_url)。
请求方式:GET(参数同时携带签名,商户需验签)。
| 字段名 | 变量名 | 必填 | 类型 | 示例值 | 描述 |
|---|---|---|---|---|---|
| 商户ID | pid | 是 | Int | 1001 | 商户唯一标识 |
| 平台订单号 | trade_no | 是 | String | 2026080622555342651 | 平台订单号 |
| 商户订单号 | out_trade_no | 是 | String | 20160806151343349 | 商户系统内部订单号 |
| 支付方式 | type | 是 | String | alipay | 支付方式列表 |
| 商品名称 | name | 是 | String | VIP会员 | 商品名称 |
| 商品金额 | money | 是 | String | 1.00 | 商品金额(商户提交金额) |
| 支付状态 | trade_status | 是 | String | TRADE_SUCCESS | 只有 TRADE_SUCCESS 是成功 |
| 业务扩展参数 | param | 否 | String | 原样返回 | |
| 签名字符串 | sign | 是 | String | 202cb962... | 签名 |
| 签名类型 | sign_type | 是 | String | MD5 | 默认 MD5 |
收到异步通知后,请输出纯文本 success(不区分大小写,不要包含任何多余字符)表示接收成功。
未收到 success 应答时,系统将按 15s → 30s → 1m → 3m → 10m → 30m → 1h → 2h 的间隔自动重试,最多 8 次。通知结果可在商户中心「订单列表」中查看通知状态。
买家支付成功后,收银台会引导浏览器跳转到 return_url 并携带与异步通知相同的参数。跳转通知不保证送达(买家可能中途关闭浏览器),业务请以异步通知为准。