SparkPay OpenAPI 文档
简体中文
  • 简体中文
  • English
简体中文
  • 简体中文
  • English
  1. 对接场景
  • 产品介绍
  • 快速指引
    • 接入准备
    • 接口加签说明
  • 接入必读
    • 接口规则
    • 异步通知
    • 接口错误码
    • 网络与币种
  • 对接场景
    • 支付
    • 关闭订单
  • API列表
    • 统一收银台付款
      POST
    • 支付订单关闭
      POST
    • 支付订单查询
      GET
    • 统一收银台付款(专业版)
      POST
    • 支付订单查询(专业版)
      GET
  • 常见问题
    • 通知相关问题
    • 跳转失败问题
    • 接口报错提示问题
    • 测试币领取/测试网连接
  • 对接示例
    • 接口签名示例-Postman
    • 接口签名示例-php
  • 版本说明
    • 版本说明
  1. 对接场景

支付

场景介绍#

当用户下单购买商品并选择使用SPARK进行支付时,商户应用要调用统一收银台付款接口创建支付订单,指定付款账号并由用户登录完成支付。
SPARK可支持以下两种支付场景:
1、用户向商户付款;
2、商户应用中的买家向卖家付款,并支持商户平台或更低其他业务角色分账;

相关接口#

统一收银台付款
支付订单查询

流程图#

统一付款.png
重点步骤说明:
步骤2: 商户平台下单成功后,商户调用支付平台统一收银台付款API生成预支付交易以获取收银台支付链接cashier_url;
商户调用统一收银台付款API后,分正常返回和异常返回情况:
正常返回:返回cashier_url,商户可根据返回的cashier_url来执行下一步。
异常返回:返回http code或错误码,商户可根据接口错误码来排查原因并执行下一步操作。
步骤7-9: 用户支付成功后,商户可通过以下两种方式获取订单状态
方法一:支付结果通知。用户支付成功后,支付平台会将支付成功的结果以回调通知的形式同步给商户,商户的回调地址需要在调用支付平台统一收银台付款API时传入notify_url参数。
方法二:当因网络抖动或本身notify_url存在问题等原因,导致无法接收到回调通知时,商户也可主动调用支付订单查询API来获取订单状态。
修改于 2024-09-12 03:47:42
上一页
网络与币种
下一页
关闭订单
Built with