交易请求报文交易请求报文说明交易返回报文交易返回报文说明交易请求报文JSON:
{ "request_type": "merchant_withdraw_request", "isspid": "00058301", "pos_seq": "2022112500001", "system_id": "8888", "merchant_withdraw_request": { "amount": 10, "merchant_id": "1000105", "remark": "取现", "date_type": "T1" }, "sign": "712036C2324D76F2934C44C95A80CEBA"}XML:
{ "response_type": "merchant_withdraw_response", "isspid": "00058999", "pos_id": "test083001", "pos_seq": "2022112500001", "withdraw_seq": "2022112500002", "trans_status": "s", "acct_status": "s", "error_msg": "失败", "remark": "取现", "amount": 10, "fee": 0, "trans_date": "20020101", "result": { "id": "0000", "comment": "操作成功" }, "sign": "CAC0BA2826E985E7FD58C955975246B1"}XML:
节点名称中文名称类型说明是否必填sign报文签名String(32)返回报文格式为JSON时必填计算签名方式请看2.1章节可选response_type返回类型String(32)固定值:merchant_withdraw_response必填isspid商户号String(8)翼码商户号,由翼码提供必填pos_seq终端流水号String(32)终端交易流水号和请求报文的交易流水相同可选withdraw_seq取现流水号String取现流水号可选amount取现金额(分)Number取现金额(分)可选fee取现手续费(分)Number取现手续费(分)可选trans_date取现日期String取现日期,格式 yyyyMMdd可选trans_status交易状态Strings:成功p:处理中f:失败可选acct_status账务状态Strings:成功p:处理中f:失败b:回账成功可选error_msg失败原因String失败原因可选remark备注String备注(同请求原样返回)可选result->id响应码String(4)0000:成功9998:处理中,调用取现查询接口确认结果其它表示失败必填result->comment响应码解释String(64)响应码对应中文注解必填标准接口会因业务升级需要而新增节点,请在解析返回报文时避免新增未知节点产生的程序出错!