开发文档
V2 新接口与 V1 旧版接口统一接入说明,包含签名、支付、通知、订单、退款与 SDK。
文档入口已统一:V2 与 V1 文档集中在本页;首页、用户中心及其他页面的“开发文档”统一指向 /doc.html。
协议规则
V2 接口采用 RSA 签名方式,接口请求和返回数据均按 JSON 规范处理;时间戳用于校验请求有效时间。
V2升级说明
- V2接口全面使用 RSA 签名算法;V1接口使用 MD5 签名算法。
- V2接口改用全新的接口地址,支持退款、代付等功能;V1接口使用
submit.php 和 mapi.php 提交订单。
- V2接口新增
timestamp 入参和返回值,用于校验时间戳。
V1 旧版接口文档
以下为原有 V1 接口内容,继续保留供已有商户对接使用。
页面跳转支付
此接口可用于用户前台直接发起支付,使用form表单跳转或拼接成url跳转。
请求参数说明:
支付方式(type)不传会跳转到收银台支付
API接口支付
此接口可用于服务器后端发起支付请求,会返回支付二维码链接或支付跳转url。
请求参数说明:
返回结果(json):
注:payurl、qrcode、urlscheme 三个参数只会返回其中一个
支付结果通知
请求参数说明:
收到异步通知后,需返回success以表示服务器接收到了订单通知
[API]查询商户信息
请求参数说明:
返回结果:
[API]查询结算记录
请求参数说明:
返回结果:
[API]查询单个订单
请求参数说明:
返回结果:
[API]批量查询订单
请求参数说明:
返回结果:
[API]提交订单退款
请求参数说明:
返回结果:
SDK下载
如果你需要快速接入,可以直接下载当前版本的 SDK。
西瓜聚合支付 SDK
当前版本 V1.3 · ZIP 压缩包
下载 SDK