การผสานรวม 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 ไปยังเว็บฮุคของการดำเนินการตามคำสั่งซื้อ

หากการดำเนินการส่งคำสั่งซื้อปฏิเสธคำสั่งซื้อโดยส่งคืน REJECTED เป็น ในSubmitOrderResponseMessage Google จะเรียกใช้ ที่จะคืนเงินค่าสินค้าทั้งหมดไปยังบัตรเครดิต ไม่ดำเนินการใดๆ เพิ่มเติม ที่จำเป็นจากฝั่งของคุณหลังจากปฏิเสธคำสั่งซื้อ

การคืนเงินระหว่างการยกเลิกคำสั่งซื้อหรือการปฏิเสธ

หากผู้ใช้โทรหาร้านอาหารเพื่อยกเลิกคำสั่งซื้อ หรือร้านอาหารไม่ ไม่สามารถดำเนินการตามคำสั่งซื้อ ให้อัปเดตสถานะการสั่งซื้อโดยใช้การอัปเดตคำสั่งซื้อ เมื่ออัปเดตสถานะการสั่งซื้อเป็น CANCELLED หรือ REJECTED แล้ว Google อำนวยความสะดวกในการคืนเงินเต็มจำนวนของยอดรวมคำสั่งซื้อผ่าน TimesofMoney

เมื่อใช้ TimesofMoney คุณต้องอัปเดตสถานะการสั่งซื้อเพื่อขอเงินคืน ของการประมวลผลข้อมูลให้เกิดขึ้น

การคืนเงินบางส่วนระหว่างการเปลี่ยนแปลงราคา

หากราคารวมคำสั่งซื้อมีการเปลี่ยนแปลงระหว่างการดำเนินการตามคำสั่งซื้อและจําเป็นต้องมี คุณต้องอัปเดตราคากลับไปยัง Google โดยใช้การอัปเดตคำสั่งซื้อ และจะคืนส่วนต่างของราคาให้กับลูกค้า

ตัวอย่างเช่น ผู้ใช้สั่งพิซซ่าในราคา Rs 250 และพาเนียร์สำหรับ Rs. 35. ผลรวม ยอดสั่งซื้อคือ Rs 285. ระหว่างการดำเนินการตามคำสั่งซื้อ พนักงานร้านอาหารก็ไม่มีพาเนียร์เต็มไปหมด ต้องนำราคาของพาเนียร์ออกจากราคารวม ราคารวม การอัปเดตเป็น Rs. 250 (Rs 285 - Rs. 35) Google คืนเงินบางส่วนจำนวน Rs. 35 ด้วย TimesofMoney

การคืนเงินบางส่วนจะใช้ได้เมื่อราคารวมใหม่ต่ำกว่า ราคาเดิม หากราคาใหม่สูงกว่าราคาเดิม Google จะ ปฏิเสธการอัปเดตคำสั่งซื้อ Google ไม่สามารถเรียกเก็บเงินจากผู้ใช้ย้อนหลังได้

ประเด็นสำคัญ

  1. คุณในฐานะพาร์ทเนอร์ต้องจัดการกับการขึ้นราคาระหว่างการดำเนินการตามคำสั่งซื้อโดยตรงกับ ลูกค้า
  2. หากการอัปเดตคำสั่งซื้อมีทั้งการอัปเดตสถานะการสั่งซื้อ (เป็น CANCELLED หรือ REJECTED) และการเปลี่ยนแปลงราคารวม การคืนเงินเต็มจำนวนจะมีความสำคัญเหนือกว่า การคืนเงินบางส่วน
  3. คุณในฐานะพาร์ทเนอร์ต้องตรวจสอบว่าการอัปเดตคำสั่งซื้อสำเร็จ ที่จะได้รับเงินคืน หากการอัปเดตคำสั่งซื้อไม่สำเร็จเนื่องจากเครือข่ายหมดเวลา หรือ เกิดข้อผิดพลาดที่คล้ายกัน โปรดลองโทรใหม่จนกว่าการอัปเดตจะสำเร็จ คุณไม่จำเป็นต้อง กังวลว่าจะมีการอัปเดตซ้ำซ้อนเพราะ Google จะจัดการกับข้อมูลประจำตัวทางฝั่งของตัวเอง

ผู้ประมวลผลการชำระเงินอื่นๆ

หากไม่ได้ใช้ TimesofMoney คุณต้องอำนวยความสะดวกในการคืนเงินโดยตรงด้วย ผู้ประมวลผลการชำระเงินของคุณ