שילוב של TimesofMoney

TimesofMoney היא חברת עיבוד תשלומים בהודו. בקטע הזה נסביר איך להשתמש ב-TimesofMoney בשילוב עם Google Order with Google.

PaymentDataRequest ל-TimesofMoney

אם אתם משתמשים ב-TimesofMoney בתור מעבד התשלומים, צריך לשלוח בחזרה את הקוד PaymentDataRequest הבא כמחרוזת בשדה facilitationSpecification של GoogleProvidedPaymentOptions ב-CheckoutResponseMessage.

דוגמה

בדוגמה הבאה מוצגים הפרמטרים של TimesofMoney ב-PaymentDataRequest:

{
  "apiVersion": 2,
  "apiVersionMinor": 0,
  "allowedPaymentMethods": [
    {
      "type": "CARD",
      "parameters": {
        "allowedAuthMethods": [
          "PAN_ONLY"
        ],
        "allowedCardNetworks": [
          "VISA",
          "AMEX",
          "MASTERCARD"
        ],
        "billingAddressRequired": true,
        "cvcRequired": true
      },
      "tokenizationSpecification": {
        "type": "PAYMENT_GATEWAY",
        "parameters": {
          "gateway": "timesofmoney",
          "gatewayMerchantId":"<TimesofMoney will provide you this value>"
        }
      }
    }
  ],
  "transactionInfo": {
    "currencyCode": "INR",
    "totalPriceStatus": "ESTIMATED",
    "totalPrice": "185.00"
  }
}

שליחת הזמנות ותשלום אונליין

מערכת TimesofMoney מחייבת את כרטיס האשראי של המשתמש בסכום ההזמנה הכולל לפני ש-Google שולחת את SubmitOrderRequestMessage ל-webhook של מילוי ההזמנה.

אם פעולת השליחה של ההזמנה דוחה את ההזמנה על ידי החזרת הסטטוס REJECTED כסטטוס ההזמנה ב-SubmitOrderResponseMessage, Google מפעילה החזר כספי מלא של הסכום הכולל של ההזמנה לכרטיס האשראי. לא נדרשת כל פעולה מצידכם אחרי דחיית ההזמנה.

החזרים כספיים במהלך ביטול או דחייה של הזמנה

אם משתמש מתקשר למסעדה כדי לבטל את ההזמנה, או אם המסעדה לא מצליחה למלא את ההזמנה, עדכנו את סטטוס ההזמנה באמצעות עדכון הזמנה. לאחר עדכון סטטוס ההזמנה ל-CANCELLED או ל-REJECTED, Google תנפיק החזר כספי מלא של סכום ההזמנה הכולל באמצעות TimesofMoney.

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

החזרים כספיים חלקיים במהלך שינויים במחיר

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

לדוגמה, משתמש מזמין פיצה ב-Rs. 250 ו-paner for Rs. 35. הסכום הכולל של ההזמנה הוא Rs. 285. במהלך מילוי ההזמנה, המסעדה נגמרה מחלונית פניר. צריך להסיר את המחיר של פניר מהמחיר הכולל. המחיר הכולל יתעדכן ל-Rs. 250 (Rs. Rs.285 35). Google מפעילה החזר כספי חלקי בסך Rs. 35 עם TimesofMoney.

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

נקודות חשובות:

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

חברות אחרות לעיבוד תשלומים

אם אינכם משתמשים ב-TimesofMoney, תצטרכו לאפשר החזרים כספיים ישירות מול החברה לעיבוד תשלומים.