دمج TimesofMoney

شركة TimesofMoney هي جهة مسؤولة عن معالجة المعاملات في الهند. يوضّح هذا القسم كيفية استخدام TimesofMoney في عملية الدمج مع Google Order with Google.

PaymentDataRequest for TimesofMoney

إذا كنت تستخدم TimesofMoney كجهة معالجة عمليات الدفع، يُرجى إرسال PaymentDataRequest التالية كسلسلة في الحقل facilitationSpecification في الحقل 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. أثناء التنفيذ، نفد المطعم من البانير. يجب إزالة سعر البانير من السعر الإجمالي. يتم تحديث السعر الإجمالي للروبية. 250 (Rs. 285 - روبية هندية 35). تردّ Google جزءًا من الأموال بالروبية الهندية. 35 مع TimesofMoney.

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

نقاط مهمة:

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

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

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