Skip to content

支付通知接口

当订单支付成功时,支付网关会向商户系统发起回调通知。如果商户系统没有正确返回,支付网关会延迟再次通知。

注意

该接口是通过创建订单接口的notifyUrl参数提交的,如果无法访问该接口,商户系统将无法接收到支付系统的通知。

请求说明

  • 请求方式:POST
  • 请求类型:application/json 或者 application/x-www-form-urlencoded

通知参数

名称参数类型必填示例值描述
商户号mchNoStringM1621873433953商户号
应用IDapp_idString60cc09bce4b0f1c0b83761c9应用ID
网站IDapp_idint10010网站ID
商户订单号mch_order_noString20160427210604000490商户侧订单号
支付订单号pay_order_idStringP12021022311124442600支付系统订单号
支付金额amountint12000支付金额,单位分
货币代码currencyStringUSD三位币种编码
订单状态stateint2支付订单状态
0-订单生成
1-支付中
2-支付成功
3-支付失败
4-已撤销
5-已退款
6-订单关闭
支付接口if_codeStringwxpay支付接口编码
支付方式way_codeStringWX_LITE支付方式
客户端IPclient_ipString210.73.10.148客户端IPV4地
扩展参数ext_paramString134586944573118714商户扩展参数
支付成功时间success_timelong1622016572190订单支付成功时间
创建时间created_atlong1622016572190订单创建时间
通知请求时间req_timelong1622016572190通知请求时间
收货地址shippingobject详见 收货地址信息收货地址信息
商品信息shippingobject[]详见 商品信息商品信息
签名signStringC380BEC2BFD727A4B6845133519F3AD6签名值

收货地址信息

名称参数类型必填示例值描述
收件人姓名nameString张三收件人姓名
收件人手机号phoneString13800138000收件人联系电话
详细地址addressString123 Main St街道及门牌等详细地址
国家countryStringCN国家代码
省 / 州stateStringBeijing省份或州
城市cityStringBeijing城市
邮编postal_codeString100000邮政编码
邮箱emailStringcarlos@rock-legends.com收件人邮箱地址
传真号码faxString13800138001收件人传真号码
公司名称company_nameStringSui Generis公司或组织名称

商品信息

名称参数类型必填示例值描述
商品名称nameString篮球鞋商品名称
商品编码skuString1234567890商品唯一编码(SKU)
商品数量quantityinteger1商品数量
商品单价unit_priceinteger12000商品单价,单位为分
币种currencyStringUSDISO 4217 标准币种代码,默认与订单币种一致
扩展信息metadataobject{}商品自定义扩展信息

通知返回

业务系统处理后同步返回给支付平台。

返回格式:Stringsuccess表示成功,其他字符串表示失败。

说明

如果返回的字符串不是success,支付平台会认为通知失败,并进行重试。
通知重试间隔时间为0/30/60/90/120/150,单位:秒。