TimesofMoney का इंटिग्रेशन

TimesofMoney, भारत में पेमेंट प्रोसेस करने वाली कंपनी है. इस सेक्शन में, Google Order with Google के साथ इंटिग्रेशन में, TimesofMoney का इस्तेमाल करने का तरीका बताया गया है.

TimesofMoney के लिए PaymentDataRequest

अगर पेमेंट प्रोसेस करने के लिए TimesofMoney का इस्तेमाल किया जाता है, तो CheckoutResponseMessage में GoogleProvidedPaymentOptions के facilitationSpecification फ़ील्ड में, स्ट्रिंग के तौर पर नीचे दिया गया PaymentDataRequest भेजें.

उदाहरण

यहां दिए गए उदाहरण में, PaymentDataRequest में TimesofMoney के पैरामीटर दिखाए गए हैं:

{
  "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"
  }
}

ऑनलाइन पेमेंट और ऑर्डर सबमिट करना

Google आपके फ़ुलफ़िलमेंट वेबहुक पर SubmitOrderRequestMessage भेजने से पहले, TimesofMoney उपयोगकर्ता के क्रेडिट कार्ड से ऑर्डर की कुल रकम ले लेता है.

अगर ऑर्डर सबमिट करने की कार्रवाई, SubmitOrderResponseMessage में ऑर्डर की स्थिति के तौर पर REJECTED दिखाकर ऑर्डर अस्वीकार करती है, तो Google क्रेडिट कार्ड पर ऑर्डर की पूरी रकम का रिफ़ंड ट्रिगर करता है. ऑर्डर अस्वीकार करने के बाद, आपको कुछ और करने की ज़रूरत नहीं है.

ऑर्डर रद्द करने या अस्वीकार किए जाने पर रिफ़ंड

अगर कोई उपयोगकर्ता ऑर्डर रद्द करने के लिए रेस्टोरेंट को कॉल करता है या रेस्टोरेंट ऑर्डर पूरा नहीं कर पाता है, तो ऑर्डर अपडेट करने की सुविधा का इस्तेमाल करके ऑर्डर का स्टेटस अपडेट करें. जब ऑर्डर की स्थिति CANCELLED या REJECTED पर अपडेट हो जाती है, तो Google, TimesofMoney के ज़रिए ऑर्डर की पूरी रकम का रिफ़ंड देता है.

TimesofMoney का इस्तेमाल करते समय, आपको ऑर्डर का स्टेटस अपडेट करना होगा, ताकि रिफ़ंड की प्रोसेस शुरू की जा सके.

किराये में बदलाव होने पर कुछ हिस्से का रिफ़ंड

अगर ऑर्डर पूरा करने के दौरान ऑर्डर की कुल कीमत बदल जाती है और रिफ़ंड की ज़रूरत पड़ती है, तो आपको ऑर्डर अपडेट करने की सुविधा का इस्तेमाल करके, Google को कीमत की जानकारी फिर से अपडेट करनी होगी. इसके बाद, कीमत में हुए अंतर का रिफ़ंड ग्राहक को दे दिया जाएगा.

उदाहरण के लिए, कोई उपयोगकर्ता 1,000 रुपये का पिज़्ज़ा ऑर्डर करता है. 250 और पनीर के लिए 150 रुपये चुकाए. 35. ऑर्डर की कुल रकम 285. ऑर्डर पूरा करते समय, रेस्टोरेंट में पनीर खत्म हो गया. कुल कीमत से पनीर की कीमत हटानी होगी. कुल कीमत, 250 (रुपये 285 - रुपये 35). Google, 1,000 रुपये का कुछ हिस्सा रिफ़ंड करता है. TimesofMoney के साथ 35.

कुछ हिस्से का रिफ़ंड सिर्फ़ तब मिलेगा, जब सदस्यता की नई कीमत, मूल कीमत से कम हो. अगर नई कीमत, मूल कीमत से ज़्यादा है, तो Google ऑर्डर के अपडेट को अस्वीकार कर देगा. Google, उपयोगकर्ता से पहले से लिए गए शुल्क के लिए शुल्क नहीं ले सकता.

अहम बातें:

  1. पार्टनर के तौर पर, आपको ऑर्डर पूरा करने के दौरान कीमत में हुई बढ़ोतरी की जानकारी सीधे तौर पर खरीदार को देनी होगी.
  2. अगर ऑर्डर के स्टेटस में बदलाव (CANCELLED या REJECTED पर) और कीमत में बदलाव, दोनों शामिल हैं, तो पूरे रिफ़ंड को आंशिक रिफ़ंड के मुकाबले प्राथमिकता दी जाती है.
  3. पार्टनर के तौर पर, आपको यह पक्का करना होगा कि ऑर्डर अपडेट हो गया हो, ताकि रिफ़ंड किया जा सके. अगर नेटवर्क टाइम आउट या मिलती-जुलती गड़बड़ियों की वजह से ऑर्डर अपडेट नहीं हो पाता है, तो अपडेट होने तक कॉल को दोहराएं. आपको डुप्लीकेट अपडेट की चिंता करने की ज़रूरत नहीं है, क्योंकि Google अपने-आप डुप्लीकेट अपडेट को हटा देता है.

पेमेंट प्रोसेस करने वाली अन्य कंपनियां

अगर TimesofMoney का इस्तेमाल नहीं किया जा रहा है, तो आपको सीधे अपने पेमेंट प्रोसेसर से रिफ़ंड पाने के लिए अनुरोध करना होगा.