4.消费接口
4.1. 接口地址
4.2. 消费交易接口
- 请求报文格式
下面列举的字段为通用字段,每个渠道都需要上送,部分渠道有渠道专属字段,具体字段请到该渠道的专属渠到字段说明处查看. 消费接口分为跳转型和参数返回型,默认为跳转型,参数返回型会在 第5章(渠道专属配置)里面说明
参数 |
类型 |
属性 |
描述 |
version |
String(12) |
M |
统一填写为“VER000000002” |
charSet |
String(6) |
M |
统一填写为“UTF-8” |
transType |
String(4) |
M |
消费交易填写“PURC” |
orderNum |
String(60) |
M |
订单号:商户自行定义,需保证同一商户号下订单号不能重复 |
orderAmount |
String(12) |
M |
订单金额:如 100 元,表示为 100 或 100.00 |
orderCurrency |
String(3) |
M |
订单币种:ISO标准 如:人民币填写“CNY”,美元填写"USD" |
frontURL |
String(400) |
M |
支付完成后跳转到该地址 |
backURL |
String(400) |
M |
支付结果异步通知到该地址 |
merReserve |
String(1024) |
M |
商户预留内容,可传任意内容,如购买商品信息、员号等,但不要传特殊符号,如逗号。 |
merID |
String(15) |
M |
商户 ID,由AllPay 分配 |
acqID |
String(11) |
M |
收单行 ID "99020344" |
paymentSchema |
String(10) |
M |
渠道代码:点击查看详情 |
goodsInfo |
String(60) |
M |
商品信息 |
transTime |
String(14) |
M |
交易时间,格式:"yyyyMMddHHmmss" |
signType |
String(3) |
M |
MD5 |
signature |
String(32) |
M |
采用 MD5 签名 |