Authorize.net เป็นหนึ่งในผู้ให้บริการด้านการประมวลผลที่เราเชื่อมต่อผ่านคุณลักษณะ ช่องทางการชำระเงิน ของเรา คู่มือนี้จะช่วยคุณผ่านขั้นตอนการเชื่อมต่อ Authorize.net กับ PMS ของคุณใน Cloudbeds
3D Secure 2.0 ไม่ได้รับการสนับสนุนจาก Cloudbeds สำหรับ Authorize.net. 3D Secure 2.0 เป็นส่วนหนึ่งของ Strong Customer Authentication (SCA) ที่จำเป็นต้องใช้ใน European Economic Area (EEA) และสหราชอาณาจักรสหราชอาณาจักร
หากคุณยังไม่มีบัญชี Authorize.net ให้ลงทะเบียน: https://www.authorize.net/
หากคุณมีบัญชี Authorize.Net อยู่แล้ว ให้ดำเนินการต่อไป
คุณจำเป็นต้องใช้ทั้ง Authorize.net API Login และ Transaction Key ของคุณ นี่คือ ไม่ใช่ ข้อมูลประจำตัวที่คุณใช้เข้าสู่ระบบ แต่เป็นข้อมูลประจำตัวสำหรับการเชื่อมต่อเกตเวย์กับ Cloudbeds PMS ผ่าน API ดูข้อมูลเพิ่มเติมในบทความของ Authorize.net ที่นี่ หรือปฏิบัติตามคำแนะนำด้านล่าง
ปฏิบัติตามคำแนะนำด้านล่างเพื่อค้นหา Authorize.net API login และ transaction key จาก Authorize.net
- เข้าสู่ Merchant Interface ที่ https://account.authorize.net. คลิก Account จากแถบเมนหลัก
- คลิก Settings จากเมนูด้านซ้าย
- คลิก API Credentials and Key ใต้ส่วน Security Settings
- บนหน้านี้คุณจะพบ API Login ID
- เพื่อรับ Transaction Key — ใต้ Create New Transaction Key, กรอกคำตอบของคุณในคำถามลับและคลิก Obtain: New Transaction Key.
- คลิก Submit.
Authorize.net จะแสดง Transaction Key ที่กำหนดเมื่อครั้งแรกเท่านั้น หากคุณสร้าง Transaction Key ใหม่ โปรแกรมหรือโค้ดใดๆ ที่ใช้ Transaction Key เก่าจะต้องอัปเดตด้วย Transaction Key ใหม่เพื่อหลีกเลี่ยงข้อผิดพลาด
หมายเหตุเกี่ยวกับกุญแจธุรกรรม:
- หากกล่อง ปิดกุญแจธุรกรรมเก่า ไม่ถูกเลือก กุญแจธุรกรรมเก่าจะหมดอายุโดยอัตโนมัติใน 24 ชั่วโมง
- เมื่อ เลือกกล่อง กุญแจธุรกรรมเก่าจะหมดอายุทันที หากคุณมีการติดตั้งซอฟต์แวร์ปัจจุบัน โปรดอย่าเลือกกล่องนี้ นอกจากกรณีที่คุณต้องการหยุดการประมวลผลการชำระเงินทั้งหมดผ่านการติดตั้งซอฟต์แวร์ของคุณทันที โดยไม่เลือกกล่องนี้ กุญแจธุรกรรมเก่าจะยังคงถูกต้องอยู่เป็นเวลา 24 ชั่วโมง เพื่อให้คุณมีเวลาในการอัปเดตซอฟต์แวร์เพื่อใช้กุญแจธุรกรรมใหม่
- โปรดรักษากุญแจธุรกรรมไว้ในที่ปลอดภัยมากๆ หลังจากที่ถูกสร้างขึ้นแล้ว จะไม่สามารถดูได้อีกครั้ง อย่าแชร์กับผู้ใดเพราะมันถูกใช้เพื่อป้องกันธุรกรรมของคุณ
- สำหรับ Server Integration Method (SIM) กุญแจธุรกรรมยังใช้สร้างลายนิ้วมือธุรกรรมที่เป็นเอกลักษณ์ โดยใช้กุญแจธุรกรรมและข้อมูลบางส่วนที่เฉพาะเจาะจงกับธุรกรรม สคริปต์บนเซิร์ฟเวอร์เว็บของร้านค้าใช้อัลกอริทึมทางคณิตศาสตร์ที่ซับซ้อนเพื่อสร้างลายนิ้วมือเอกสาร ลายนิ้วมือนี้จะถูกส่งพร้อมกับข้อมูลธุรกรรมไปยังเกตเวย์
- ก่อนที่จะยอมรับธุรกรรม เกตเวย์จะใช้กุญแจธุรกรรมและข้อมูลของธุรกรรมเพื่อสร้างลายนิ้วมือเอกลักษณ์ หากลายนิ้วมือที่สร้างโดยเกตเวย์ตรงกับลายนิ้วมือที่ส่งพร้อมกับธุรกรรมโดยร้านค้า ธุรกรรมจะได้รับการยอมรับในการรับรอง หากลายนิ้วมือไม่ตรงกัน ต้นฉบับของธุรกรรมไม่สามารถรับรองได้ และธุรกรรมจะถูกปฏิเสธ
- สำหรับ API อื่น ๆ เช่น Advanced Integration Method (AIM), Card Present (CP), Automated Recurring Billing (ARB) และ Customer Information Manager (CIM) กุญแจธุรกรรมถูกเข้ารหัสพร้อมกับข้อมูลธุรกรรมทั้งหมดเมื่อส่งไปยัง Authorize.Net และถูกใช้โดยตรงเพื่อรับรองคำขอที่ส่งไปยังเกตเวย์ หากคำขอไม่สามารถรับรองคำขอโดยใช้กุญแจธุรกรรม คำขอจะถูกปฏิเสธ
- คุณสามารถสร้างกุญแจธุรกรรมใหม่เท่าที่คุณต้องการ
พร้อมข้อมูลประจำตัวแล้ว ให้เปิดใช้งานช่องทางการชำระเงินภายใน Cloudbeds PMS ตามขั้นตอนที่นี่: ตั้งค่าการประมวลผลการชำระเงิน
การตั้งค่า Authorize.Net ที่เฉพาะเจาะจง
เพื่อเริ่มต้นการประมวลผลค่าธรรมเนียมจริงบน Cloudbeds PMS ผ่าน Authorize.Net คุณต้องแน่ใจว่า โหมดทดสอบ ใน Authorize.net ถูก ปิด และบัญชีถูกตั้งค่าเป็น สด.
เพื่อออกจาก โหมดทดสอบ ทำตามขั้นตอนเหล่านี้:
- เข้าสู่ระบบที่ Merchant Interface ที่ https://account.authorize.net. คลิก บัญชี จากแถบเครื่องมือหลัก.
- คลิก การตั้งค่า.
- คลิก โหมดทดสอบ ภายใต้ส่วนการตั้งค่าความปลอดภัย.
- ลากสลับไปที่ สด.
อินเตอร์เฟสจะยืนยันว่าการตั้งค่าโหมดทดสอบถูกปิดเรียบร้อยและบัญชีตอนนี้อยู่ในโหมดสด
เราขอแนะนำให้ปิดการใช้งานกฎ AVS/กฎการตรวจจับการฉ้อโกงบางรายการเพื่ออนุญาตให้ประมวลผลบัตรเครดิตผ่าน Cloudbeds PMS แม้ว่าจะไม่มีที่อยู่สำหรับเรียกเก็บเงินที่กรอกไว้
ข้อนี้เป็นการแนะนำเนื่องจากส่วนใหญ่ของช่องทาง/ตัวแทนท่องเที่ยวออนไลน์ไม่ส่งรายละเอียดบัตรเครดิตพร้อมที่อยู่สำหรับเรียกเก็บเงินไปยัง Cloudbeds PMS ซึ่งหมายความว่าคุณจะไม่สามารถประมวลผลได้ผ่าน Cloudbeds PMS นอกจากกรอกที่อยู่สำหรับเรียกเก็บเงินด้วยตนเอง
ดูวิธีปิดการใช้งาน AVS ใน Authorize.Net ด้านล่าง:
- เข้าสู่ระบบที่ Merchant Interface และคลิก Tools.
- เลือก Fraud Detection Suite.
- ไปที่ Setup Wizard.
- เมื่อคุณอยู่ใน Setup Wizard คุณจะถูกขอตั้งค่าการตรวจจับการฉ้อโกงเฉพาะบางรายการ ภาพหน้าจอด้านล่างแสดงการตั้งค่าที่แนะนำสำหรับแต่ละตัวเลือก:
หากคุณต้องการใช้ AVS (Address Verification System) ในเกตเวย์ ก็จะต้องการให้บัตรเครดิตที่ต้องเรียกเก็บเงินมีช่องที่จำเป็นทั้งหมดในที่อยู่สำหรับเรียกเก็บเงิน
วิธีการ:
- สำหรับการ จองโดยตรงในอนาคต (อีเมล, โทรศัพท์, มาตรฐานการจอง Cloudbeds), คุณสามารถทำให้ที่อยู่สำหรับเรียกเก็บเงินเป็นบังคับ: แขกที่จองโดยตรงจะต้องกรอกที่อยู่สำหรับเรียกเก็บเงินของพวกเขา;
-
สำหรับการจองผ่าน OTA: Cloudbeds PMS ไม่สามารถควบคุมได้ว่าแขกของคุณที่จองผ่าน OTA จะส่งที่อยู่สำหรับเรียกเก็บเงินพร้อมกับรายละเอียดบัตรเครดิตหรือไม่
- คุณอาจสามารถทำให้ที่อยู่สำหรับเรียกเก็บเงินเป็นช่องที่ต้องกรอกในเอกซ์ทราเน็ตของ OTA แต่ตามกฎ ตัวแทนท่องเที่ยวออนไลน์ไม่ส่งที่อยู่สำหรับเรียกเก็บเงินไปยัง Cloudbeds PMS — และ PMS ไม่เก็บข้อมูลนี้ แต่เก็บข้อมูลบัตรเครดิตหลักเท่านั้น (ชื่อผู้ถือบัตร, เลขบัตร, ประเภทบัตร, CVV)
เมื่อเปิดใช้ AVS แล้ว คุณจะไม่สามารถเรียกเก็บเงินผ่าน Cloudbeds PMS ได้หากบัตรเครดิตถูกนำเข้ามาจากช่องโดยไม่มีที่อยู่สำหรับเรียกเก็บเงิน
สำหรับการจองที่ไม่มีที่อยู่สำหรับเรียกเก็บเงินที่กรอกหรือถูกนำเข้าโดยไม่มีที่อยู่สำหรับเรียกเก็บเงิน คุณต้อง แก้ไขรายละเอียดบัตรเครดิตภายใน Cloudbeds PMS และกรอกที่อยู่สำหรับเรียกเก็บเงินด้วยตนเอง
ข้อคิดเห็น
โปรด ลงชื่อเข้าใช้ เพื่อแสดงข้อคิดเห็น