字段说明中,N为必填,O为选填。
响应报文外层参数callReturnCode:表示接口调用是否成功;
响应报文body内参数returnCode:表示该请求实际的交易结果是否成功;
{
"action": "merchantGetCodeImpl", //N,action值,不同接口对应不同的action
"uid": "sg_1458_001", //N,商户号,由易百分配
"psw": "F52FB1124231E6BA683F5C2CB5C8ADF6", //N,终端号,由易百分配,需加密见1.4
"body": { //N,报文主体内容,需要加密,加密方法见1.4
"orderNo": "12345678920",
"totalAmount": 0.01,
"goodsDetail": [{
"goodsId": "434",
"goodsName": "奶茶",
"price": 0.01,
"quantity": 1
}]
},
"sign": "xxxxxxx" //N,签名值,签名方法见1.5
}
{
"sign": "xxxxxxx", //N,签名值,验签方法见1.5
"body": { //N,报文主题内容,解密方法见1.4
"returnCode": "00",
"orderNo": "12345678920",
"returnDesc": "操作成功",
"orderNoQrcode": "http://qrpaytest.e-buychina.com.cn/api/user/0D8DF0B717B4190292B8A6044DDC1B9B65CE6B244F3706A70BCD9C7C5802C15D0C59789C48F7F308572C6DFFD4694C7F730A27C2290BA9B1DFFA97C8AE14A731"
},
"callReturnCode": "00", //N,接口调用结果返回码
"callReturnDesc": "Interface call success", //N,接口调用结果返回结果
"action": "merchantGetCodeImpl", //N,action值,和请求一致
}