دمج TimesofMoney

TimesofMoney هي جهة لمعالجة عمليات الدفع في الهند. يوضّح هذا القسم كيفية استخدام TimesofMoney في دمجك مع خدمة "طلب Google" من خلال Google

طلب بيانات الدفع لـ 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 إلى الردّ التلقائي على الويب الخاص بطريقة التنفيذ.

إذا رفض إجراء "إرسال الطلب" الطلب من خلال إرجاع REJECTED على أنّه حالة الطلب في SubmitOrderResponseMessage، فإن Google تشغل استرداد مبلغ الطلب الإجمالي إلى بطاقة الائتمان. ليس هناك أي إجراء آخر مطلوبة من جانبك بعد رفض الطلب.

عمليات ردّ الأموال أثناء إلغاء الطلب أو رفضه

إذا اتصل أحد المستخدمين بالمطعم لإلغاء الطلب أو لم يتم قادر على توصيل الطلب، يمكنك تعديل حالة الطلب باستخدام تحديث الطلب. عند تعديل حالة الطلب إلى CANCELLED أو REJECTED، تطلب Google تسهيل ردّ كامل لمبلغ الطلب الإجمالي من خلال TimesofMoney.

عند استخدام TimesofMoney، يجب تعديل حالة الطلب حتى تتمكّن من استرداد الأموال. المعالجة.

عمليات ردّ جزء من الأموال أثناء تغييرات الأسعار

في حال تغيّر السعر الإجمالي للطلب أثناء تنفيذ الطلب وكانت هناك حاجة إلى عليك تحديث السعر إلى Google باستخدام تحديث الطلب، وسيتم ردّ فرق السعر إلى العميل

على سبيل المثال، يطلب المستخدم بيتزا بقيمة روبية. 250 وبانير مقابل روبية. 35- الإجمالي مبلغ الطلب هو روبية. 285. أثناء التنفيذ، نفد المطعم. يجب إزالة سعر بانير من السعر الإجمالي. السعر الإجمالي تحديثات على Rs. 250 (روبية 285 - روبية هندية 35). تقوم Google باسترداد جزء من مبلغ Rs. 35 مع TimesofMoney.

لا يمكن ردّ جزء من الأموال إلا عندما يكون السعر الإجمالي الجديد أقل من سعره الأصلي. وإذا كان السعر الجديد أكبر من السعر الأصلي، ستطلب Google رفض تحديث الطلب. لا يمكن لشركة Google تحصيل الرسوم من المستخدم بمفعول رجعي.

نقاط مهمة:

  1. يجب أن تتعامل أنت كشريك مع زيادات الأسعار أثناء توصيل الطلبات مباشرةً من خلال العميل.
  2. إذا تضمّن تعديل الطلب كلاً من تعديل حالة الطلب (إلى CANCELLED أو REJECTED) وتغيير السعر الإجمالي، تكون الأولوية لردّ الأموال بالكامل على ردّ جزء من الأموال
  3. تحتاج كشريك إلى التأكد من نجاح تحديث الطلب لإجراء عمليات رد الأموال. إذا فشل تحديث الطلب بسبب انتهاء مهلة الشبكة أو أخطاء مشابهة، أعد محاولة الاتصال حتى ينجح التحديث. لا يجب عليك القلق بشأن تكرار التحديثات لأنّ Google تعالج الهويات من جانبها.

الجهات الأخرى المسؤولة عن معالجة المعاملات

إذا كنت لا تستخدم TimesofMoney، عليك تسهيل عمليات ردّ الأموال مباشرةً من خلال الجهات المسؤولة عن معالجة المعاملات