3.7 渠道参数信息(支付详情)


字段

字段类型

必填

字段名称

说明

chnlTradeCode

String

收银宝交易单号

收银宝渠道交易流水号

chnlTransCode

String

交易类型

收银宝渠道返回的交易类型对应收银宝接口字段trxcode;针对退款订单,透传退款订单落地的“渠道交易类型”

详情

initAmt

String

原始下单金额

收银宝原始下单金额

chnlAmount

Long

渠道实际交易金额

单位:分

trxDate

String

交易请求日期

yyyymmdd

chnlFinTime

String

渠道完成时间

取值为收银宝接口交易完成时间-paytime

且收银宝订单pos支付时必填

chnlTrxid

String

后侧渠道流水号

如支付宝“订单号”,微信“交易单号”,在用户提供微信及支付宝侧支付信息时,商户可通过此单号快速定位到商户业务系统订单。

trxStatus

String

交易结果码

 

chnlMchtNo

String

渠道商户号

收银宝商户号

termNo

String

终端编号

终端编号

termBatchId

String

终端批次号

对应收银宝“termbatchid”

traceNo

String

终端流水号

收银宝终端的流水号-对应收银宝接口字段traceno

termAuthCode

String

银行借贷标记

仅微信支付返回付款银行卡所属银行跟借贷标记,如CMB_CREDIT,在商户与银行联合做营销活动时,可根据所属银行跟借贷标记判断用户是否享受活动权益。

termRefnum

String

终端参考号

取值为收银宝接口指定终端参考号-termrefnum

且收银宝订单pos支付时有值

trxReserved

String

业务关联内容

交易备注

对应收银宝“trxreserved”

针对“收银宝POS”为“trxreserve”

srcRrxid

String

原交易流水

通联原交易流水,撤销交易本字段不为空

对应收银宝“srctrxid”

cusOrderid

String

业务流水

统一下单对应的reqsn订单对应收银宝“cusorderid”

payAcctNo

String

交易账号

微信支付的openid

支付宝平台的user_id

若为刷卡交易,则是隐藏的卡号,如621700****4586

对应收银宝“acct”

chnlFee

Long

渠道手续费

单位:分

acctName

String

付款人账户名

收银宝网关有值

cmId

String

渠道子商户号

仅微信/支付宝交易有效

chnlId

String

渠道号

仅微信交易有效

acctType

String

卡类型

00-借记卡

02-信用卡

99-其他(花呗/余额等)

chnlData

String

渠道活动信息

透传渠道活动参数,目前返回云闪付/微信/支付宝的活动参数;

云闪付示例:{"couponInfo":"[{\"id\":\"2112020052715193\",\"desc\":\"2020年银联62节-永旺超市蒙牛百利包单品营\",\"type\":\"CP01\",\"spnsrId\":\"00010000\",\"offstAmt\":\"1100\"},{\"id\":\"2112020052715193\",\"desc\":\"2020年银联62节-永旺超市蒙牛百利包单品营\",\"type\":\"CP01\",\"spnsrId\":\"82119105411XXXX\",\"offstAmt\":\"900\"}]"}

支付宝示例:{"voucher_detail_list":"[{\"amount\":\"0.20\",\"merchantContribute\":\"0.20\",\"name\":\"0.20元代金券\",\"otherContribute\":\"0.00\",\"type\":\"ALIPAY_BIZ_VOUCHER\",\"voucherId\":\"2020060400073002293805XTTADO\"}]","fund_bill_list":"[{\"amount\":\"0.80\",\"fundChannel\":\"ALIPAYACCOUNT\"},{\"amount\":\"0.20\",\"fundChannel\":\"MDISCOUNT\"}]"}

微信示例: {"promotion_detail":"[{\"amount\":100,\"merchant_contribute\":\"100\",\"other_contribute\":\"0\",\"promotion_id\":\"11605335223\",\"type\":\"DISCOUNT\",\"wxpay_contribute\":\"0\",\"scope\":\"GLOBAL\",\"activity_id\":\"10722272\",\"name\":\"返回优惠信息券\"}]"}

bankCode

String

发卡行

对应收银宝“bankcode”

logonId

String

支付宝买家账号

对应收银宝“logonid”

sftChnlBankTradeCode

String

收付通银行流水号

透传收付通渠道“VOUCHERNO-银行流水号”

wxChannelParamInfo

JSONObject

微信原生渠道支付详情

微信原生渠道支付详情

WQFChannelParamInfo

JSONObject

微企付支付渠道信息

详情

logonId

String

支付宝买家账号

对应收银宝“logonid”

feeCyle

String

结算周期

1预收

2日结

4月结

8向持卡人收

对应收银宝的feecyle

fqNum

String

分期数

对应收银宝“fqnum”

mktResult

 

String

基础营销权益抵扣明细

 

对应收银宝的mktresult字段

微信原生渠道参数信息(wxChannelParamInfo)

字段

字段类型

必填

字段名称

对应微信原生字段

chnlTradeCode

String

渠道交易流水号

微信支付订单号- transaction_id

chnlMchtNo

String

渠道商户号

商户号-sp_mchid

description

String

服务描述

服务描述- description

chnlFinTime

 

String

渠道完成时间

例如:2015-05-20T13:29:35+08:00表示,北京时间2015年5月20日 13点29分35秒。

支付完成时间- success_time

 

bankType

String

付款银行

付款银行

BPA:该笔订单由微信进行垫付

fundsAccount

String

退款账户

退款所使用资金对应的资金账户类型
枚举值:
UNSETTLED : 未结算资金
AVAILABLE : 可用余额
UNAVAILABLE : 不可用余额
OPERATION : 运营户
BASIC : 基本账户(含可用余额和不可用余额)

receivedAccount

String

退款入账账户

取当前退款单的退款入账方,有以下几种情况:
1)退回银行卡:{银行名称}{卡类型}{卡尾号}
2)退回支付用户零钱:支付用户零钱
3)退还商户:商户基本账户商户结算银行账户
4)退回支付用户零钱通:支付用户零钱通

userRepaid

String

用户是否已还款

用户是否已还款-user_repaid

attach

String

附加数据

附加数据-attach

tradeScene

String

交易场景

交易场景-trade_scene

parkingInfo

String

停车场景信息

parking_info对象转换成String格式

payer

String

支付者信息

openid

promotionDetail

String

优惠信息

优惠信息-promotion_detail,转换成String格式

amount

String

订单金额信息

订单金额信息-amount, 转换成String格式

{"amount":"{"total":1, "payerTotal":1}

 

B2bChannelParamInfo-微信B2b小程序门店助手渠道支付详情

字段

字段类型

必填

字段名称

说明

toUserName

String

小程序原始id  

fromUserName

String

消息事件openid

微信官方openid

createTime

String

消息发送时间
消息发送时间戳 示例值:1698643478

msgType

String

消息发送类型

消息类型,固定为event 示例值:event

event

Sting

事件类型
事件类型,固定为retail_pay_notify 示例值:retail_pay_notify

appid

String

小程序ID
商户申请的小程序对应的appid 示例值:wx8888888888888888

mchid

String

微信商户号
由微信支付生成并下发的商户号。 示例值:1230000109

outTradeNo

String

商户订单号
 

orderId

String

B2b支付订单号

 

payStatus

String

订单状态
订单状态,枚举

ORDER_INIT:订单初始化

ORDER_PRE_PAY:订单预下单成功,待支付

ORDER_PAY_SUCC:订单支付成功

ORDER_CLOSE:订单已关闭

ORDER_REFUND_PROCESSING:订单正在退款中

ORDER_REFUND:订单已有退款

示例值:ORDER_PAY_SUCC

payTime

String

支付完成时间
支付完成时间,标准北京时间,时区为东八区,格式为yyyy-MM-dd HH:mm:ss

示例值:2023-07-20 17:04:28

attach

String

附加数据
附加数据,在查询API和支付通知中原样返回,可作为自定义参数使用,实际情况下只有支付完成状态才会返回该字段

payerOpenid

String

支付标识

用户在直连商户appid下的唯一标识

amount

JSONObject

订单金额

订单金额信息,仅支持人民币,格式见Amount

wxpayTransactionId

String

微信支付订单号

微信支付生成的订单号 示例值:2123191423123564754773

env

Long

订单环境

订单环境 0:正式环境 1:沙箱环境

示例值:0

 

amount-订单金额

字段

字段类型

必填

字段名称

说明

order_amount 

Long

订单总金额

订单总需支付金额,也即是真正下单总金额,单位为分
payer_amount

Long

用户支付金额

用户支付金额,单位为分(指使用优惠券的情况下,这里等于总金额-优惠券金额,目前暂不支持优惠券)
currency

String

货币类型

货币类型,仅支持人民币"CNY" 示例值:CNY

 

 

 

WQFChannelParamInfo-微企付渠道支付详情

字段

字段类型

必填

字段名称

说明

 

chnlTradeCode

String

渠道交易流水号

微企付支付单号/微企付退款单号

 

amount

Long

渠道支付金额/退款金额

单位:分

 

payer

JSONObject

付款人信息

支付交易返回 ,详情

 

payee

JSONObject

收款方信息

支付交易返回,详情

 

memo

Sting

附言

支付交易返回

 

attachment

String

订单附加信息

支付交易返回

 

bankAttach

String

银行转账附言 支付交易返回,对应网银转账时填入的转账附言信息,示例:WQ3504020149  

payTime

String

渠道支付成功时间/渠道退款成功时间

支付和退款交易返回

 

 

refundReason

String

退款原因

退款交易返回

 

fundsAccount

String

退款出资账户

UNSETTLED:待结算账户

PROFIT_ALLOCATION:待分账账户

BASIC:基础账户

退款交易返回

 

channel

String

退款渠道

ORIGINAL:原路退款

OTHER_BALANCE:退到卖家账户余额

OTHER_BANKCARD:退到买家其他银行卡

退款交易返回

 

 

payer -付款方信息

字段

字段类型

必填

字段名称

说明

payerId

String

微企付openId

支付成功且非分享付时返回

 

payerBankSname

String

付款银行简称

支付成功,例如平安银行为:PAB

payerAcctLast4

String

付款方付款银行卡后四位

 

payerAcctType

String

付款账户类型

支付成功时返回

ENTERPRISE:企业账户

INDIVIDUAL:个人账户

BALANCE_PAY:微资金

payerBankType

String

付款银行

支付成功时返回

payerEntName

String

付款方企业名称

企业账户或微资金账户付款时返回

payee -收款方信息

字段

字段类型

必填

字段名称

说明

entId

String

收款商户企业ID

 

entAcctId

String

收款账户ID

 

entName

String

收款商户名称

 

bankAccountNumberLast4

String

银行账户最后四位

 

Mktinfo字段说明:

字段名称

类型

可空

说明

最长长度

备注

id

String

权益明细id

32

 

name

String

权益明细名称

64

例如券名称、立减活动名称

tickettype

String

权益类型

2

0-满减券

1-折扣券

2-交易立减

3-礼品卡

cutoffvalue

long

订单优惠金额

12

本权益总的优惠金额

perkvalue

long

补贴金额

12

本权益总的优惠金额中预充值补贴金额,这部分金额会结算给商户

如果权益为免充值,本字段为0

 


maxy2 2025年4月21日 14:29 收藏文档