参数说明

请求参数

字段 字段类型 字段名称 说明 备注
msgTp String 请求类型 0200 暂时固定值
payTp String 支付方式 “”-不限
0-银行卡
1-扫码
11-微信支付
12-支付宝支付
可为空;不为空时要与交易处理码(procCd)保持一致,660000 与 1 、11、12是一致的,000000与0是一致的。
procTp String 交易类型 00,消费类 考虑到各行业的不同需求,预留的字段,一般都只填00。
procCd String 交易码 000000-消费
200000-消费撤销
300000-预授权
330000-预授权完成
400000-预授权撤销
440000-预授权完成撤销
500000-联机退货
660000-扫码支付
680000-扫码退货
700000-扫码补单
当交易码是000000和660000时,通常会与payTp值组合成具体支付方式,当然payTp也可为空。
systraceNo String 凭证号 消费撤销时,传入做撤销。 可为空;不为空时传入可跳过输入凭证号页面。
amt String 交易金额 消费、预授权、扫码支付时必填。传值示例:100.01 可为空;不为空时有如下两种用法:1.消费、预授权、扫码支付传入交易金额。2.扫码退货如该字段传入值为空,则默认全额退款。
orderNo String 第三方订单号 第三方传入的订单号 可为空;不为空(唯一)时有如下两种用法:1.消费、扫码支付时作为订单号传入做交易。2.扫码退货时与批次流水号任选其一传入做退货(两者都不传入或无之前使用该订单号的本地交易数据,则调起收单扫码退货页面)。
batchBillNo String 批次流水号 批次号+流水号(凭证号) 可为空;不为空时,扫码退货时与第三方订单号任选其一传入做退货(两者都不传入则调起收单扫码退货页面)。

返回参数

字段 字段类型 字段名称 说明 备注
msgTp String 返回类型 0210 暂时固定值
code String 返回码 -1-失败
0-成功
message String 返回信息 code = -1,失败原因
code = 0,“交易成功”
下面字段是当交易成功后返回的字段:
字段 字段类型 字段名称 说明 备注
payTp String 支付方式 0-银行卡
1-微信
2-支付宝
timeStamp String 时间戳
merName String 商户名称
merId String 商户号
termId String 终端号
batchNo String 批次号
traceNo String 凭证号
transDate String 交易日期
transTime String 交易时间
transAmount String 交易金额
operator String 操作员
referNo String 系统参考号 扫码交易不返回
acqNo String 收单行 扫码交易不返回
iisNo String 发卡行 扫码交易不返回
expDate String 有效期 扫码交易不返回
authCode String 授权号 扫码交易不返回
cardNo String 银行卡号 扫码交易不返回
cardType String 银行卡类型 00-借记卡
01-贷记卡
02-准贷记卡
03-预闪付
04-其他
扫码交易不返回
oldTransNo String 原交易凭证号 扫码交易不返回
oldReferNo String 原交易参考号 扫码交易不返回
oldTransDate String 原交易日期 扫码交易不返回
scanNo String 订单号 银行卡交易不返回

results matching ""

    No results matching ""