退款结果通知

大约 11 分钟

退款结果通知

退款结果通知

服务IDN/A
VERSIONN/A

服务详细描述

退款交易处理完成后,收单系统给上游系统推送退款结果通知。

注:参数中的必填要求:M为必填项,O为非必填项,C为条件选填项。

公共报文

[点击查看公共报文]

业务输出项

序号key中文名称是否必输类型长度说明
1bizSts交易状态MString4指退款结果。02-交易成功,03-交易失败。
2bizStsDesp交易状态描述MString255如:交易成功
3rjctRsnCd错误码OString32
4rjctRsn错误描述OString255
5txTp交易类型MString202-退款
6msgId交易流水号MString32收单交易系统生成的流水号
7txId商户退款单号OString32退款申请时的txId原样返回
8txAmt申请退款金额MString15单位元,精确到小数点后两位。
9ccy交易币种OString3默认CNY-人民币。指txAmt的币种。
10notifyUrl通知地址MString128商户接收异步通知的地址
11attach附加数据OString78退款申请时的附加数据原样返回

以下字段在bizSts为02-交易成功时返回:

序号key中文名称是否必输类型长度说明
1tradeNo支付流水号MString32支付系统生成的唯一流水号
2tnltxId银联流水号OString64非丰收互联、银联支付,且交易成功时返回
3tradeDate交易日期MDate8格式为yyyyMMdd,对账用。
4timeEnd退款完成时间MDatetime14退款成功时有值,格式为yyyyMMddHHmmss。
5mrchNm特约商户简称MString128
6tunnel交易通道MString10ALIPAY-支付宝,WEIXIN-微信,UNIONPAY-银联,ZJRCU-丰收互联
7settleAmt应结金额MString15单位元,精确到小数点后两位
8ftRefundAmt用户实退金额OString15本次退款金额中买家退款金额。单位元,精确到小数点后两位
9promTtlAmt优惠退款金额OString15微信或丰收互联通道,且交易成功时返回,单位元,精确到小数点后两位

以下字段在bizSts为02-交易成功且交易通道为支付宝时有返回:

序号key中文名称是否必输类型长度说明
1storeName商户门店名称OString512
2sendBackAmt商户实际退回金额OString15注:在签约收单产品时需勾选“返回资金明细”才会返回,单位为元,精确到小数点后两位
3mdiscountAmt商家优惠退款金额OString15单位为元,精确到小数点后两位
4discountAmt平台优惠退款金额OString15单位为元,精确到小数点后两位
5buyerLogonId买家账号OString100用户的登录id
6buyerId买家用户idOString28用户在支付宝的用户id。
7fundChange是否发生资金变化OString1Y-是;N-否。
8indstyDetail行业特殊信息OString4096例如在医保卡支付业务中,向用户返回医疗信息。
9fundBillList退款使用的资金渠道OList详见fundBillList说明。

fundBillList说明:

序号key中文名称是否必输类型长度说明
1fundChannel交易使用的资金渠道MString32交易使用的资金渠道。 COUPON-支付宝红包 ALIPAYACCOUNT-支付宝账户 POINT-集分宝 DISCOUNT-折扣券 PCARD-预付卡 MCARD-商家储值卡 MDISCOUNT-商户优惠券 MCOUPON-商户红包 BANKCARD-银行卡
2bankCode银行卡支付时的银行代码OString10如CEB
3amount使用金额MString32该支付工具类型所使用的金额,单位为元,精确到小数点后两位
4realAmount渠道实际付款金额OString11渠道实际付款金额,单位为元,精确到小数点后两位
5fundType渠道所使用的资金类型OString32渠道所使用的资金类型,目前只在资金渠道(fund_channel)是银行卡渠道(BANKCARD)的情况下才返回该信息。 DEBIT_CARD-借记卡 CREDIT_CARD-信用卡 MIXED_CARD-借贷合一卡

以下字段在bizSts为02-交易成功且交易通道为微信支付时有返回:

序号key中文名称是否必输类型长度说明
1subMrchId子商户号MString32微信支付分配的子商户号。
2subAppId子商户公众账号IDOString32微信分配的子商户公众账号ID。
3wxPromInfo优惠退款详情OList详见wxPromInfo说明。
4refundChnl退款渠道OString16ORIGINAL-原路退款 BALANCE-退回到余额 OTHER_BALANCE-原账户异常退到其他余额账户 OTHER_BANKCARD-原银行卡异常退到其他银行卡
5refundAcct退款资金来源OString30REFUND_SOURCE_RECHARGE_FUNDS-可用余额退款/基本账户; REFUND_SOURCE_UNSETTLED_FUNDS-未结算资金退款。
6refundRecvAcct退款入账账户OString641)退回银行卡:{银行名称}{卡类型}{卡尾号} 2)退回支付用户零钱:支付用户零钱 3)退还商户:商户基本账户、商户结算银行账户 4)退回支付用户零钱通:支付用户零钱通

wxPromInfo说明:

序号key中文名称是否必输类型长度说明
1promotionId券IDMString32券或者立减优惠id。
2scope优惠范围OString32GLOBAL-全场代金券 SINGLE-单品优惠
3type优惠类型OString32COUPON-代金券,需要走结算资金的充值型代金券,(境外商户券币种与支付币种一致) DISCOUNT-优惠券,不走结算资金的免充值型优惠券,(境外商户券币种与标价币种一致
4amount优惠券面额OString32用户享受优惠的金额。单位为分
5refundAmount优惠券退款额OString32按比例退款的优惠券金额。单位为分

以下字段在bizSts为02-交易成功且交易通道为银联时有返回:

序号key中文名称是否必输类型长度说明
1unionPromInfo优惠详情OList详细字段见unionPromInfo说明。
2issAddData商品优惠信息OMap详细字段见issAddData说明。

unionPromInfo说明:

序号key中文名称是否必输类型长度说明
1type项目类型MString4DD01:随机立减; CP01:抵金券1:无需领取,交易时直接适配并承兑的优惠券; CP02:抵金券2:事前领取,交易时上送银联并承兑的优惠券
2spnsrId出资方CString20银联作为出资方:固定填写00010000; 付款方作为出资方:填写8位付款方机构代码; 商户作为出资方:填写15位商户代码。
3offstAmt抵消交易金额CString12以分为单位
4id项目编号MString40票券编号、活动编号等
5desc项目简称OString60优惠活动简称,可用于展示、打单等。
6addnInfo附加信息OString100内容自定义
7issuerId项目发行方OString4发行优惠活动的平台或组织,银联将向项目发行方核销优惠活动。取值如下: KQPT:银联卡券平台 注:本子域不出现时,默认为银联U点平台。

issAddData说明:

序号key中文名称是否必输类型长度说明
1dctDetail商品优惠信息OList商品优惠明细内容,详见dctDetail说明。
2customData自定义数据OString500自定义数据

dctDetail说明:

序号key中文名称是否必输类型长度说明
1id商品编号MString32参与优惠的商品编号
2dctId优惠活动编号MString40
3dctQuantity商品优惠数量MString10参与优惠的商品数量,示例:本商品数量为10,其中2件参与了优惠,则本字段值为2。
4dctPrice商品优惠金额MString12商品的优惠金额,以分为单位,示例: 商品单价10元,共5件,其中2件参与优惠,每件优惠3元,则本字段值为600。
5addnInfo附加信息OString100内容自定义

以下字段在bizSts为02-交易成功且交易通道为行内通道时有返回:

序号key中文名称是否必输类型长度说明
1refundInfo退款详情OList详细字段见refundInfo说明
2zjrcuPromInfo优惠退款详情OList详细字段见zjrcuPromInfo说明

refundInfo说明:

序号key中文名称是否必输类型长度说明
1bankCode入账银行OString4
2acctTp入账账户类型MString40101-存折;0102-借记卡;0201-信用卡;0301-电子账户;0302-亲情钱包;0401-平台账户;0501-随心花;S001-积分。
3acctNo入账账号/卡号OString32
4amt退款金额MString15单位元,精确到小数点后两位. 当支付方式为存折/借记卡/贷记卡/电子账户/亲情钱包/平台账户/随心花时,表示对应的账户退款金额; 当支付方式为积分时,表示积分抵扣退款金额。
5usrInstFee用户分期总手续费OString15使用信用卡分期且客户需要付息时有值
6promBranNo营销机构号OString6acctTp为S001-积分时有值

zjrcuPromInfo说明:

序号key中文名称是否必输类型长度说明
1promTp优惠类型MString4PR01-随机减,PR02-票券
2promAmt优惠金额MString15单位为元,精确到小数点后两位。
3platContAmt银行出资金额CString15单位元,精确到小数点后两位
4mrchContAmt商户出资金额CString15单位元,精确到小数点后两位
5userContAmt用户支付金额CString15单位为元,精确到小数点后两位。用户在购买券时支付的金额
6promTm活动时间OString32如:20240101-20240130
7promNm活动名称0String32
8promBranNo营销机构号OString6

以下字段在bizSts为02-交易成功且交易通道为数字货币时有返回:

序号key中文名称是否必输类型长度说明
1subMrchId子商户号MString35数字货币支付分配的子商户号。
2cupCut代金券数量OString3
3openId用户标识OString64用户在商户appid下的唯一标识。
4subOpenId用户子标识OString64用户在子商户appid下的唯一标识。
5crWltId收款方钱包IDOString22
6crBkCd收款方金融机构代码OString14
7crBkCdNm收款方金融机构名称OString70
8promInfo优惠详情OList详见promInfo说明。

promInfo说明:

序号key中文名称是否必输类型长度说明
1couponRefundId退款代金券IDOString40
2couponRefundType代金券类型OString8CASH--充值代金券 NO_CASH---非充值 代金券订单使用代金券时有返回(取值:CASH、NO_CASH)
3couponRefundAmount单个代金券退款金额OString17单个代金券退款金额,单位为分