Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
退款流程
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
概览
退款流程用于在通过预留资金流程或资金转账流程收款后向用户退还资金。付款集成商实现用于发起退款的 asynchronousRefund 方法。退款的最终结果将通过调用 refundResultNotification 返回给 Google。
退款金额可以等于或少于原始拍摄金额。
必须支持多项部分退款。

收单机构参考编号
在发起退款的几天后,付款集成商通常不知道 ARN(收单机构参考编号)。知道该值后,付款集成商必须调用 Google 托管的 setAcquirerReferenceNumberForRefundNotification 以向 Google 提供 ARN。通过将 ARN 与此交易相关联,Google 可以处理与此交易相关的争议和欺诈。
此 ARN 是独立的,与代表捕获的 ARN 不同。如果发放了多次退款,那么每次退款都会有唯一的 ARN。
后续操作
将款项退还至发卡银行后,退款有时可能会失败。例如,如果客户的帐号在资金存入之前就已关闭,则可能会发生这种情况。在这种情况下,退款可以撤消,相应款项会通过 reverseRefundNotification 退还给 Google。
保留所有权利。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-07-25。
[null,null,["最后更新时间 (UTC):2025-07-25。"],[],["The refund process involves the Payment Integrator initiating a refund using the `asynchronousRefund` method. Google is notified of the refund's outcome via `refundResultNotification`. Refunds can be partial or full, and multiple partial refunds are supported. The Payment Integrator must provide the Acquirer Reference Number (ARN) to Google using `setAcquirerReferenceNumberForRefundNotification` once it is available. In case of failure, funds can be returned to Google using `reverseRefundNotification`. Each refund has a unique ARN.\n"]]