תהליך להחזר כספי

סקירה כללית

ניתן לבצע החזרים כספיים על ידי פעולה פעילה של משתמש (בלחיצה על הלחצן 'החזר כספי') או שהם מופעלים באופן אוטומטי בשמו של המשתמש. ללא קשר לגורם המפעיל, בקשה להחזר כספי תישלח מ-Google למבצע השילוב.

איך פועל הזרימה

לפניכם דוגמה לתהליך החזר כספי שהמשתמש יזם:

תהליך ההחזר הכספי

תהליך ההחזר הכספי

הנה רשימת האובייקטים בתרשים שלמעלה:

  • משתמש: האדם שרוצה לקבל החזר כספי מלא או חלקי.
  • שרת Google: שרת הקצה העורפי ב-Google ששולח את פקודת ההחזר הכספי לשרת שילוב התשלומים.
  • שרת שילוב תשלומים: שרת הקצה העורפי של מבצע השילוב, שמקבל את הבקשה להחזר כספי.

ההחזר הכספי בדוגמה הזו הוא ביוזמת המשתמש.

  1. המשתמש יוזם את ההחזר הכספי לשרת Google.
  2. שרת Google שולח קריאה לנקודת הקצה Refund בשרת של שילוב התשלומים.
  3. השרת של שילוב תשלומים מגיב בהצלחה.
  4. המשתמש מקבל החזר כספי.

שיטות מומלצות ושיקולים נוספים

מאחר שמוצרי Google מסוימים, כגון AdWords, תומכים בהחזרים כספיים כל עוד יש זיכוי בחשבון, יש לתמוך בבקשות להחזרים כספיים עבור עסקאות ללא הגבלת זמן. אם קיימת מגבלה טכנית, תקופת ההחזר הכספי צריכה להיות כל עוד הפלטפורמה מאפשרת.

אם פג התוקף של ה-GPT, ההחזר הכספי אמור להמשיך לפעול. ניתן לדחות החזרים כספיים רק אם היתרה בעסקה המקורית לא מספיקה כדי לכסות את סכום ההחזר הכספי, או אם החשבון נסגר או נמצא בהשהיה, ולמבצע השילוב אין יכולת להעביר את הכסף הזה למשתמש.

ניתן לבצע החזרים כספיים תוך שניות ספורות לאחר הצילום. תזמון ההחזרים הכספיים נתון לשיקול דעתה של Google.

אין להתייחס להחזר כספי כהחזר כספי מלא. כשמבצעים החזר כספי לחשבון, תמיד צריך להביא בחשבון את השדה refundAmount.

חייבת להיות תמיכה בהחזרים כספיים חלקיים מרובים. לדוגמה, נניח שבוצעה עסקה בשווי 44 ש"ח, ומשתמש יכול לבצע החזר כספי של 16 ש"ח, 20 ש"ח ו-4 ש"ח מהעסקה המקורית. במקרה כזה, לכל שלושת ההחזרים הכספיים יהיה אותו merchantTransactionId אבל ערכי requestId שונים. כמו כן, נותרו בעסקה הזו רק 4.00 ש"ח.

עכשיו נניח שבוצעה רכישה בסכום של 48.00 ש"ח. לצורך הדוגמה הזו, המשתמש יכול לבצע שני החזרים כספיים בסך 6.00$. אם לשני ההחזרים הכספיים יש ערכי requestId שונים (ואותו merchantTransactionId), צריך להתייחס אליהם כאל החזרים כספיים נפרדים על אותה עסקה. במקרה כזה, יישארו למשתמש $0 בעסקה לאחר השלמת ההחזרים הכספיים.