جریان بازپرداخت
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
بررسی اجمالی
جریان بازپرداخت برای بازگرداندن وجوه به کاربر پس از جمعآوری وجوه از طریق جریان وجوه ذخیره یا جریان انتقال وجه استفاده میشود. Payment Integrator روش asynchronousRefund
را پیاده سازی می کند که برای شروع بازپرداخت استفاده می شود. نتیجه نهایی بازپرداخت با یک تماس برای refundResultNotification
به Google بازگردانده میشود.
بازپرداخت می تواند برای مبلغی مساوی یا کمتر از مبلغ اصلی باشد. بازپرداخت جزئی چندگانه باید پشتیبانی شود.

شماره مرجع کسب کننده
ARN (شماره مرجع دریافتکننده) معمولاً تا چند روز پس از شروع بازپرداخت برای یکپارچهساز پرداخت شناخته نمیشود. هنگامی که مقدار مشخص شد، Payment Integrator باید با setAcquirerReferenceNumberForRefundNotification
میزبان Google تماس بگیرد تا ARN را در اختیار Google قرار دهد. مرتبط کردن ARN با این تراکنش به Google اجازه می دهد تا به اختلافات و کلاهبرداری های مربوط به این تراکنش رسیدگی کند.
این ARN جدا و متفاوت از ARN است که نشان دهنده یک تصویر است. اگر چندین بازپرداخت صادر شود، هر کدام یک ARN منحصر به فرد خواهند داشت.
عملیات بعدی
بازپرداخت ممکن است گاهی اوقات پس از بازگرداندن وجوه به بانک صادرکننده با شکست مواجه شود. به عنوان مثال، اگر حساب مشتری قبل از واریز وجه بسته شود، ممکن است این اتفاق بیفتد. در این مورد، بازپرداخت میتواند معکوس شود و وجوه از طریق reverseRefundNotification
به Google بازگردانده میشود.
کلیه حقوق محفوظ است. Java علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-07-25 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 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"]]