code | string | Yes | 回调通知码,APPLY_SUCCESS代表有效回调 |
msg | string | Yes | 回调通知码描述,Success. |
keyVersion | string | Yes | 密钥版本,当前版本1 |
appId | string | Yes | 商户应用Id,PayerMax分配给商户应用的唯一标识 |
merchantNo | string | Yes | 商户号,商户与PayerMax业务签约时生成的唯一标识 |
notifyTime | string | Yes | 通知时间,符合rfc3339规范,格式:yyyy-MM-dd'T'HH:mm:ss.SSSXXX |
notifyType | string | Yes | 通知类型 PAYOUT |
data | object | Yes | 数据体 |
data.outTradeNo | string | Yes | 商户订单号 |
data.tradeNo | string | Yes | PayerMax交易流水号 |
data.transactionUtcTime | string | Yes | 交易创建时间,符合rfc3339规范,格式:yyyy-MM-dd'T'HH:mm:ss Z |
data.fundsFreezeTime | string | No | 资金动账时间,符合rfc3339规范,格式:yyyy-MM-dd'T'HH:mm:ss Z |
data.fundsReturnTime | string | No | 资金返还时间,符合rfc3339规范,格式:yyyy-MM-dd'T'HH:mm:ss Z |
data.payFinishTime | string | No | 交易完成时间,符合rfc3339规范,格式:yyyy-MM-dd'T'HH:mm:ss Z |
data.bounceBackTime | string | No | 退票时间,符合rfc3339规范,格式:yyyy-MM-dd'T'HH:mm:ss Z |
data.redeemCode | string | No | 1.FAWRY取款码,2.运营商充值PIN码 |
data.expiryTime | string | No | 订单过期时间,符合rfc3339规范,格式:yyyy-MM-dd'T'HH:mm:ss Z |
data.status | string | Yes | 交易状态,SUCCESS成功, FAILED失败 ,PENDING进行中,BOUNCEBACK退票 |
data.subStatus | string | No | 交易子状态, 当订单交易状态为PENDING时,PayerMax将提供子状态,展示交易处理进度,具体枚举值请参考:【交易子状态介绍】。未返回可联系技术支持升级。 |
data.trade | object | Yes | 交易信息 |
data.trade.amount | string | Yes | 商户在请求中传入的交易金额,单位元 |
data.trade.currency | string | Yes | 商户在请求中传入的交易金额对应货币代码 |
data.source | object | Yes | 付款信息(商户) |
data.source.amount | string | Yes | 付款方-扣款金额 |
data.source.currency | string | Yes | 付款方-扣款币种 |
data.source.exchangeRate | string | No | 交易币种转换为扣款币种的汇率 |
data.source.fee | string | No | 付款方-手续费 |
data.source.feeCurrency | string | No | 付款方-手续费币种 |
data.source.tax | string | No | 付款方-税费 |
data.source.taxCurrency | string | No | 付款方-税费币种 |
data.destination | object | Yes | 收款信息(用户) |
data.destination.amount | string | Yes | 收款方-到账金额 |
data.destination.currency | string | Yes | 收款方-到账币种 |
data.destination.exchangeRate | string | No | 交易款币种转换为到账币种的汇率 |
data.destination.fee | string | No | 收款方-手续费 |
data.destination.feeCurrency | string | No | 收款方-手续费币种 |
data.destination.tax | string | No | 收款方-税费 |
data.destination.taxCurrency | string | No | 收款方-税费币种 |
data.reference | string | No | 附加数据,商户上送的值 |
data.notifyPhone | string | No | 收款方通知邮件手机号 |
data.notifyEmail | string | No | 收款方通知邮件地址 |
data.responseCode | string | No | 订单失败错误码,详见【错误码】 |
data.responseMsg | string | No | 订单失败错误码描述 |
data.additionalIdentifier | object | No | 交易附加信息,出款回调升级到3.0版本以上,才会返回该字段。如有需求,可以联系PayerMax技术支持进行调整 |
data.additionalIdentifier.referenceId | string | No | 收款银行/机构的交易单号(依据历史经验,目前仅沙特BankTransfer返回的该单号可以作为凭证跟收款行确认是否到账,交易单号格式如:20240418SAARNBARNB1B44410558522170) |