1.
refund.status:本次退款的状态,必填,取值可为 Success、Failed 或 Received。如果 refund.status 为 Received,您需要再发起一次 HTTP GET 请求获取本次退款的最终状态(详情请参阅步骤 2),或等待 EVO Cloud 的通知 Webhook。
2.
refund.transAmount:退款的币种和金额,必填,从您的请求中原样返回。
3.
refund.merchantTransInfo:退款交易的参考信息对象,由您的服务端生成,必填,从您的请求中原样返回。
4.
refund.evoTransInfo:退款交易的参考信息对象,由 EVO Cloud 生成,必填。包含 evoTransID、evoTransTime、traceNum(可选),以及部分 PSP(如 Visa 或 Mastercard)的 retrievalReferenceNum。
5.
refund.pspTransInfo:退款交易的参考信息对象,由 PSP 生成,可选。包含 pspTransID、pspTransTime 和 authorizationCode。如果 PSP 返回了这些信息,EVO Cloud 会将其转发给您的服务端。
6.
refund.billingAmount 和 refund.billingFXRate:用户账单币种及完成金额,以及 refund.transAmount.currency 与 refund.billingAmount.currency 之间的汇率,可选。如果 PSP 返回了这些信息,EVO Cloud 会将其转发给您的服务端。适用于 PSP 进行货币转换的部分电子钱包支付,或您开通 DCC 功能的部分银行卡支付。详情请联系 EVO Cloud 客户经理。
7.
refund.convertTransAmount 和 refund.convertTransFXRate:交易发送至 PSP 时,EVO Cloud 根据 transAmount 及 transAmount.currency 到其他币种的汇率计算出的币种和金额,以及 refund.transAmount.currency 与 refund.convertTransAmount.currency 之间的汇率,可选。当您在 EVO Cloud 开通货币转换功能且本次完成使用了货币转换时,会提供该汇率。详情请联系 EVO Cloud 客户经理。