聚合支付场景

 >微信/支付宝/云闪付:

  • 付款码支付(条码支付): B扫C支付模式,支付平台会自动根据支付码识别支付方式。
  • 二维码预下单(扫码支付): C扫B当面付模式,调用接口生成二维码,消费者扫码完成支付,接口返回的是二维码内容,开发者需要自己生成二维码图片,预下单完成后需要主动发起轮询去获取支付状态。
  • 退款: 根据支付平台订单号完成退款,可支持同一笔订单分多次退款。
  • 关闭订单: 商户订单支付失败需要生成新单号重新发起支付,要对原订单号调用关单,避免重复支付;系统下单后,用户支付超时,系统退出不再受理,避免用户继续,请调用关单接口。(仅支持微信支付宝)
  • 支付交易查询: 获取支付订单的最新状态。
  • 退款交易查询: 获取退款订单的最新状态。

公共请求参数(O-非必传 ,M-必传,C-选传)

参数 参数名称 类型 参数说明 样例 可空
agent_no 服务商编号 String(16) 服务商编号 M
req_id 请求流水号 String(32) 请求流水号,每次请求唯一 M
sign 签名 String(32) 请求签名串 M

公共返回参数(O-非必传 ,M-必传,C-选传)

参数 参数名称 类型 参数说明 样例 可空
return_code 返回状态码 String(16) SUCCESS/FAIL
此字段是通信标识,非业务响应码
M
return_msg 返回信息 String(128) 当return_code为FAIL时返回信息为错误原因 M
sign 签名 String(32) 请求签名串 M
文档更新时间: 2024-07-26 11:10   作者:陈文