3.1.3条码支付
3.条码支付
请求地址 payment/reverse
请求方式 POST
返回值类型 JSON
请求参数 |
参数名 |
参数类型 |
是否必填 |
说明 |
数族商户编码 |
merchantid |
Varchar(64) |
Y |
数族商户编码 |
门店ID |
storeId |
|
N |
门店ID |
操作员ID |
operatorId |
|
N |
收银员ID |
合作方订单ID |
bizOrderNumber |
Varchar(128) |
N |
不传则由后台自行生成 |
交易金额 |
srcAmt |
double |
Y |
单位圆,精确到分,如1.23 |
支付授权码 |
qrcode |
Varchar(32) |
Y |
支付条码 |
支付类型 |
walletType |
Varchar(32) |
Y |
|
商品描述 |
goods_desc |
Varchar(128) |
N |
支付宝:显示在用户app上的订单信息 |
设备号 |
merchantInput |
Varchar(64) |
N |
设备序列号 |
备注 |
memo |
Varchar(1024) |
N |
|
扩展参数 |
extParam |
String |
N |
扩展参数,以JSON格式扩展的参数,用于后续扩展。 |
返回值
成功返回
例:
{"encryptData":"",
"encryptKey":"",
"signData":"",
“reqMsgId”:”123”,
”resMsg”:”支付成功”,
”reqCode”:00000}
encryptData:
{ “bizOrderNumber”:””, //商户订单号
“walletType”:””,// 钱包类型
“discountList”:””,// 优惠金额列表
“txnStatus”:”s”,// 订单状态
“totalSrcAmt”:”1.00”, //金额
“payAccount”:””,// 支付账号,可选
“walletSerialNumber”:””,// 交易流水号,可选
“txnDate”:“”//交易时间YY-mm-dd HH:mm:ss }
#失败返回
例:
{"encryptData":"",
"encryptKey":"",
"signData":"",
"reqMsgId":"123",
"resMsg":"加解密失败",
"reqCode":"10003"}
encryptData: { }