单笔交易记录查询

单笔交易记录查询

查询某一笔历史交易, 如果消费、退款时因网络原因遇到超时(如应答码Q02,参考),可尝试通过单笔交易查询接口查询交易状态.

Request

数据项数据类型(默认String)标识是否必填(M/C)说明
应用IdStringappIdM应用包名,android APP程序packagename
交易类型StringtransTypeMA2-交易记录查询(非金融设备为云端查询,金融设备为本地查询)
收银台流水号StringmisId特殊选项用于标识当笔交易的订单号,交易处理结果中会带回。(特殊选项N选一)
Saas软件订单号StringorderId特殊选项App自定义的任意字符串,用于标识当笔交易的Saas软件订单号,交易处理结果中会带回。(特殊选项N选一)
商户(第三方平台)订单号StringplatformId特殊选项商户(第三方平台)订单号(微信、支付宝客户端显示的订单号),此订单号只能查询消费交易

Response

数据项数据类型(默认String)标识是否必填(M/C)说明
交易结果返回码StringresultCodeMT00:成功非T00:失败, 见返回码定义(附录B)
返回码描述StringresultMsgC 
交易类型StringtransTypeM 
收银台流水号StringmisIdM用于标识当笔交易的交易的订单号,交易处理结果中会带回。
Saas系统支付订单号StringoriderIdCApp自定义的任意字符串,用于标识当笔交易的Saas系统支付订单号,交易处理结果中会带回。
Saas系统业务订单号StringbusinessIdCApp自定义的任意字符串,用于标识当笔交易的Saas系统业务订单号,交易处理结果中会带回。
商户(第三方平台)订单号StringplatformIdC商户(第三方平台)订单号(微信、支付宝客户端显示的订单号,银行卡交易则返回系统参考号)
订单状态StringstateC订单状态(仅扫码返回):1-交易创建,交易提交到支付通道,待付款 2-订单未付款3-交易成功,包含:收款、退款等成功 4-交易结束,不可退款,如撤单后原订单即为此状态 5-交易失败
支付方式StringplatformMwxpay:微信支付alipay:支付宝支付unionpay:银联钱包支付card:银行卡支付
交易金额LongamountM单位为分,1元表示为100L
实付金额Longamount1C单位为分,1元表示为100L
优惠金额Longamount2C单位为分,1元表示为100L
已退款金额LongrefundedC单位为分,1元表示为100L
交易日期StringtransDateC格式“MMdd” 
交易时间StringtransTimeC格式“HHmmss” 
凭证号StringvoucherNumC撤销、查询、打印使用
批次号StringbatchNumC 
系统参考号StringreferenceNumC部分业务退货使用
授权码StringauthNumC 
卡号StringcardNumC脱敏处理规则:除前六位和后四位之外其余位变*号处理。
发卡行StringissuerC 
收单行StringacquirerC 
操作员号StringoperatorIdC 
卡类型StringcardTypeCIC、NFC、MAG
账户类型StringaccountTypeC“OA”:扫码”CC”:贷记卡
“DC”:借记卡
“SCC”:准贷记卡”EC”:电子现金
“MAG”:磁条卡
“VC”:Visa卡
“MC”:MasterCard 万事达卡
“AE”:美国运通卡
“JCB”:JCB卡是源自日本的世界通用国际信用”RPC”:RuPay(India)印度卡
机型StringmodelCPOS外设型号
版本StringversionCPOS应用版本
终端号StringterminalIdC 
商户号StringmerchantIdC