Skip to content

创建支付订单

POST
/api/pay/unifiedOrder

创建支付订单,发起支付收款订单。

请求体

application/json
object

创建支付订单请求体

商户号

应用ID

商户的网站ID

格式"int32"

支付方式代码,如亚洲支付:PA_CC

订单标题

订单金额,单位分

格式"int64"

ISO 4217 标准的支付币种编码,如 USD、EUR、GBP

商户侧订单号

支付结果异步回调URL,只有传了该值才会发起回调

支付结果同步跳转通知URL

持卡人姓名

银行卡卡号。RSA加密、BASE64编码后传输

银行卡有效期月份。RSA加密、BASE64编码后传输

银行卡有效期年份。RSA加密、BASE64编码后传输

银行卡CVV码。RSA加密、BASE64编码后传输

客户端IPV4地址

请求接口时间,13位时间戳

格式"int64"

订单失效时间,单位秒,默认2小时

格式"int32"

商户扩展参数,回调时会原样返回

object
必填

账单地址信息

object
必填

收货地址信息

object[]
必填

接口版本号,直接传1.0

签名类型,直接传MD5

签名,用于校验参数完整性和数据完整性

响应

成功

application/json
object

通用响应体

状态码,0表示成功,非0表示失败

具体错误原因,例如:签名失败、参数格式校验错误

对data内数据签名,如data为空则不返回

object

创建支付订单返回结果

试验场

服务器
主体

示例

cURL
JavaScript
PHP
Python