סקירה כללית

סקירה כללית

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

זכאות

כדי להוסיף תשלומים להזמנות ספציפיות, צריך לעמוד בדרישות המוקדמות הבאות:

  1. שילוב פעיל קיים מקצה לקצה.
  2. אפשרות לקישור עומק ישירות אל דף הזמנות שכולל עיבוד תשלומים.
  3. עמידה בדרישות של מדיניות ההפניה האוטומטית לתשלום

שלבי ההטמעה של הפניית תשלומים

  1. הגדרת תבנית כתובת ה-URL ושדות נוספים
  2. איך מציינים את סוגי התשלום עבור משבצות הזמן
  3. הפעלת מעקב המרות בשילוב.

שינויים בהזמנה

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

הפניה אוטומטית של הזמנות לתשלום

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

Modifying End-to-End Bookings

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

טיפול בבקשות לעדכון הזמנה

נקודת הקצה של UpdateBooking API לא תומכת בהעברת משתמש לתהליך של הפנייה אל דף התשלומים או בהחזרת כתובת URL להפניה. במקרה הלא סביר שבו השרת של השותף מקבל בקשת UpdateBooking להפניה אוטומטית לתשלום (למשל, אם נדרש פיקדון) על מיקום (לדוגמה, אם משתמש מנסה לערוך לפני שהזמינות המעודכנת הועברה במלואה למטמון של הצגת המודעות):

  • דוחים את הבקשה על ידי החזרת UpdateBookingResponse עם booking_failure.
  • הסיבה לכישלון: מגדירים את booking_failure.cause לערך SLOT_UNAVAILABLE. כך המשתמש מקבל הודעה ברורה ("מצטערים, השעה הזו כבר לא פנויה") ולא נשלחים אימיילים שגויים לאישור.
  • תיאור הכשל: כדי להקל על רישום ביומן ופתרון בעיות, צריך לספק תיאור מפורש (למשל, "UpdateBooking not allowed on PR slots") ב-booking_failure.description.

בדיקות בארגז חול

אחרי שמפעילים את התכונה 'הפניה אוטומטית לתשלומים' בשילוב של השותף, אפשר לאמת את ההתנהגות הזו ישירות בסביבת ארגז החול:

  1. יוצרים הזמנה רגילה מקצה לקצה באמצעות CreateBooking.
  2. אפשר לספק משבצות זמינות עם שילוב של משבצות רגילות ומשבצות PAYMENT_REQUIRED
  3. פותחים את ההזמנה בתצוגת ניהול ההזמנות בארגז החול כדי לנסות לבצע שינוי ולוודא שמשבצות הזמן PAYMENT_REQUIRED מופיעות כלא זמינות (מוצללות באפור).
  4. מוודאים שהשרת דוחה קריאות UpdateBooking לא צפויות במשבצות זמן בתשלום באמצעות SLOT_UNAVAILABLE.