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 ไม่สามารถเรียกเก็บเงินจากผู้ใช้ย้อนหลังได้
ประเด็นสำคัญ
- คุณในฐานะพาร์ทเนอร์ต้องจัดการกับการขึ้นราคาระหว่างการดำเนินการตามคำสั่งซื้อโดยตรงกับ ลูกค้า
- หากการอัปเดตคำสั่งซื้อมีทั้งการอัปเดตสถานะการสั่งซื้อ (เป็น
CANCELLED
หรือREJECTED
) และการเปลี่ยนแปลงราคารวม การคืนเงินเต็มจำนวนจะมีความสำคัญเหนือกว่า การคืนเงินบางส่วน - คุณในฐานะพาร์ทเนอร์ต้องตรวจสอบว่าการอัปเดตคำสั่งซื้อสำเร็จ ที่จะได้รับเงินคืน หากการอัปเดตคำสั่งซื้อไม่สำเร็จเนื่องจากเครือข่ายหมดเวลา หรือ เกิดข้อผิดพลาดที่คล้ายกัน โปรดลองโทรใหม่จนกว่าการอัปเดตจะสำเร็จ คุณไม่จำเป็นต้อง กังวลว่าจะมีการอัปเดตซ้ำซ้อนเพราะ Google จะจัดการกับข้อมูลประจำตัวทางฝั่งของตัวเอง
ผู้ประมวลผลการชำระเงินอื่นๆ
หากไม่ได้ใช้ TimesofMoney คุณต้องอำนวยความสะดวกในการคืนเงินโดยตรงด้วย ผู้ประมวลผลการชำระเงินของคุณ