TimesofMoney ইন্টিগ্রেশন

TimesofMoney ভারতে একটি পেমেন্ট প্রসেসর। এই বিভাগটি ব্যাখ্যা করে যে Google এর সাথে Google অর্ডারের সাথে আপনার একীকরণে TimesofMoney কীভাবে ব্যবহার করবেন।

TimesofMoney-এর জন্য PaymentDataRequest

আপনি যদি TimesofMoney আপনার পেমেন্ট প্রসেসর হিসাবে ব্যবহার করেন, তাহলে CheckoutResponseMessageGoogleProvidedPaymentOptions এর 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-এ মূল্য আপডেট করতে হবে এবং মূল্যের পার্থক্য গ্রাহককে ফেরত দেওয়া হবে।

উদাহরণস্বরূপ, একজন ব্যবহারকারী রুপিতে পিজ্জা অর্ডার করেন৷ 250 টাকা এবং পনির 35. মোট অর্ডারের পরিমাণ টাকা। 285. পরিপূর্ণতার সময়, রেস্টুরেন্টে পনির ফুরিয়ে গিয়েছিল। মোট মূল্য থেকে পনিরের দাম সরিয়ে ফেলা দরকার। মোট মূল্য আপডেট হয়েছে Rs. 250 (টাকা 285 - 35 টাকা)। Google রুপি আংশিক ফেরত ট্রিগার করে৷ TimesofMoney সহ 35।

আংশিক ফেরত শুধুমাত্র তখনই প্রযোজ্য হয় যখন নতুন মোট মূল্য মূল মূল্যের থেকে কম হয়। নতুন মূল্য আসল দামের চেয়ে বেশি হলে, Google অর্ডার আপডেট প্রত্যাখ্যান করবে। Google পূর্ববর্তীভাবে ব্যবহারকারীকে চার্জ করতে পারে না।

গুরুত্বপূর্ণ পয়েন্ট:

  1. একজন অংশীদার হিসাবে আপনাকে অবশ্যই গ্রাহকের সাথে সরাসরি পূরণ করার সময় মূল্য বৃদ্ধি পরিচালনা করতে হবে।
  2. যদি একটি অর্ডার আপডেটে অর্ডার স্ট্যাটাস আপডেট ( CANCELLED বা REJECTED ) এবং মোট মূল্য পরিবর্তন উভয়ই থাকে, তাহলে সম্পূর্ণ ফেরত আংশিক ফেরতের চেয়ে অগ্রাধিকার পায়।
  3. আপনাকে অংশীদার হিসাবে নিশ্চিত করতে হবে যে অর্ডার আপডেট সফল হয়েছে যাতে ফেরত হয়। নেটওয়ার্ক টাইমআউট বা অনুরূপ ত্রুটির কারণে অর্ডার আপডেট ব্যর্থ হলে, আপডেট সফল না হওয়া পর্যন্ত কলটি পুনরায় চেষ্টা করুন। আপনার ডুপ্লিকেট আপডেট সম্পর্কে চিন্তা করার দরকার নেই কারণ গুগল তার পক্ষে ইডেমপোটেন্সি পরিচালনা করে।

অন্যান্য পেমেন্ট প্রসেসর

আপনি যদি TimesofMoney ব্যবহার না করে থাকেন, তাহলে আপনাকে সরাসরি আপনার পেমেন্ট প্রসেসরের সাথে রিফান্ডের সুবিধা দিতে হবে।