ตั้งค่า Cloudbeds PMS Integration
การเชื่อมต่อ Cloudbeds โดยทั่วไปใช้เวลาประมาณ 10 นาที Cloudbeds ตอนนี้ขอสิทธิ์เข้าถึง item แบบอ่านอย่างเดียว รวมถึง add-on และสิทธิ์อ่านสำหรับ hotel, rate และ taxes/fees
คู่มือนี้ช่วยให้คุณเชื่อมต่อ Cloudbeds และซิงก์ข้อมูลการจอง ผู้เข้าพัก งานแม่บ้าน การชำระเงิน ห้องพัก สกุลเงิน ข้อมูลโรงแรม อัตรา และภาษีให้ตรงกัน หาก Cloudbeds ปฏิเสธการเชื่อมต่อ AVA จะแสดงเหตุผลที่แน่ชัดบนแถบข้อผิดพลาด
ตำแหน่งที่พบ
Settings → Essentials → Property Management System (PMS) Integrationก่อนเริ่ม
คุณจะต้องมี:
- บัญชี Cloudbeds ที่มีสิทธิ์ระดับผู้ดูแลระบบ
- ข้อมูลเข้าสู่ระบบ Cloudbeds ของคุณ
- สิทธิ์ในการอนุญาตแอปของบุคคลที่สาม
เชื่อมต่อบัญชี Cloudbeds ได้ครั้งละเพียงบัญชีเดียวต่อหนึ่งที่พัก
การเชื่อมต่อกับ Cloudbeds
ขั้นตอนที่ 1: เลือก Cloudbeds เป็น PMS
- ไปที่ Settings → Essentials
- เลื่อนลงไปที่ Property Management System (PMS) Integration
- คลิกการ์ด Cloudbeds
- เครื่องหมายถูก (✓) จะปรากฏเพื่อยืนยันว่าเลือกแล้ว
ขั้นตอนที่ 2: เริ่มเชื่อมต่อ
- คลิกปุ่ม Connect to Cloudbeds
- หน้าต่างใหม่จะเปิดไปที่ Cloudbeds
ขั้นตอนที่ 3: อนุญาตการเข้าถึง
- ลงชื่อเข้าใช้บัญชี Cloudbeds
- ตรวจสอบสิทธิ์ที่ AVA ขอ
- คลิก Authorize หรือ Allow
- หน้าต่างจะปิดเองอัตโนมัติ
ตอนนี้ AVA ขอเฉพาะสิทธิ์ต่อไปนี้:
| สิทธิ์ | AVA ใช้ทำอะไร |
|---|---|
read:hotel | ดูข้อมูลเมตาของโรงแรม |
read:guest | ดูรายละเอียดผู้เข้าพัก |
write:guest | อัปเดตรายละเอียดผู้เข้าพัก |
read:housekeeping | ดูข้อมูลงานแม่บ้าน |
write:housekeeping | อัปเดตข้อมูลงานแม่บ้าน |
read:rate | ดูข้อมูลแผนราคา |
read:payment | ดูข้อมูลการชำระเงิน |
write:payment | อัปเดตข้อมูลการชำระเงิน |
read:reservation | ดูข้อมูลการจอง |
write:reservation | อัปเดตข้อมูลการจอง |
read:room | ดูข้อมูลห้องพัก |
write:room | อัปเดตข้อมูลห้องพัก |
read:currency | อ่านการตั้งค่าสกุลเงินของที่พัก |
read:taxesAndFees | ดูข้อมูลภาษีและค่าธรรมเนียม |
read:item | ดูข้อมูลแค็ตตาล็อก item |
write:item | อัปเดตข้อมูลแค็ตตาล็อก item |
read:addon | ดูข้อมูลแค็ตตาล็อก add-on |
หากคุณเชื่อมต่อ Cloudbeds ก่อนการอัปเดตนี้ ให้เชื่อมต่อใหม่เพื่อรีเฟรช scope การอ่านที่ได้รับอนุญาต
ขั้นตอนที่ 4: ตรวจสอบการเชื่อมต่อ
- กลับไปที่การตั้งค่า AVA
- รอข้อความ "Finalizing connection..." ประมาณ 5-10 วินาที
- สถานะควรแสดงเครื่องหมายถูกสีเขียว
- จะมีข้อความ "Cloudbeds Account Linked"
เชื่อมต่อเรียบร้อยแล้ว! 🎉
ข้อผิดพลาด OAuth ของ Cloudbeds
เมื่อ Cloudbeds บล็อกการเชื่อมต่อ AVA จะแสดงข้อความที่อ่านได้ คุณไม่จำเป็นต้องเดาจากข้อความผิดพลาดแบบกว้าง ๆ อีกต่อไป
| สิ่งที่คุณเห็น | ความหมาย | สิ่งที่ควรทำ |
|---|---|---|
| Cloudbeds did not return the OAuth state parameter. | callback จาก Cloudbeds ไม่มีข้อมูล state | เริ่มเชื่อมต่อใหม่ |
| Cloudbeds did not return an authorization code. | Cloudbeds ยังไม่จบขั้นตอนอนุญาต | เชื่อมต่อใหม่จาก Settings → Essentials |
| Cloudbeds OAuth state verification failed. | state ใน callback ไม่ถูกต้องหรือหมดอายุ | เชื่อมต่อ Cloudbeds ใหม่ |
| Could not identify the merchant for this Cloudbeds link. | AVA จับคู่ callback กับโรงแรมของคุณไม่ได้ | ตรวจว่าคุณล็อกอินอยู่ใน property ที่ถูกต้อง |
| Cloudbeds rejected the authorization code exchange. | Cloudbeds บล็อกการแลก token | ตรวจ scopes และ redirect URI แล้วลองใหม่ |
| Failed to link Cloudbeds account. | AVA จับคู่ข้อผิดพลาดจาก backend ไม่ได้ | คัดลอกข้อความเต็มและติดต่อซัพพอร์ต |
สิ่งที่ซิงก์โดยอัตโนมัติ
Cloudbeds ใช้ webhooks สำหรับการอัปเดตแบบเรียลไทม์ เมื่อมีการเปลี่ยนแปลงใน Cloudbeds AVA จะได้รับแจ้งทันที:
| เหตุการณ์ | สิ่งที่เกิดขึ้น |
|---|---|
| Reservation created | AVA ได้รับการแจ้งเตือนและสามารถตั้งข้อความก่อนเข้าพักได้ |
| Reservation dates changed | AVA อัปเดตข้อความที่ตั้งเวลาไว้ทั้งหมด |
| Check-in/out status | สถานะซิงก์แบบเรียลไทม์ |
เมื่อคุณดูการจองใน AVA ระบบจะดึงข้อมูลล่าสุดจาก Cloudbeds โดยตรง จึงทำให้คุณเห็นข้อมูลล่าสุดเสมอ
ข้อมูลไหลจาก Cloudbeds → AVA เป็นหลัก การอัปเดตผู้เข้าพักที่ทำใน AVA เช่น การเช็กอินเสร็จแล้ว จะถูกส่งกลับไปยัง Cloudbeds
ผลกระทบต่อผู้เข้าพักและพนักงาน
- ฟอร์มผู้เข้าพักปรับตามกฎของ Cloudbeds ฟิลด์ที่บังคับและฟิลด์ที่ซ่อนจะเปลี่ยนตามการตั้งค่า Cloudbeds ดังนั้นผู้เข้าพักจะเห็นเฉพาะสิ่งที่ต้องกรอก
- การค้นหาการจองใช้ Cloudbeds หากไม่ได้เชื่อมต่อ Cloudbeds ขั้นตอนค้นหาผู้เข้าพักจะล้มเหลว
- การตั้งค่าสภาพห้องมีผลเฉพาะการซิงก์งานแม่บ้าน การตั้งค่านี้กำหนดว่า AVA จะส่งสถานะ Clean หรือ Inspected ไปยัง Cloudbeds เมื่อห้องถูกทำเครื่องหมายว่าสะอาดใน AVA และไม่เปลี่ยน UI ของผู้เข้าพัก
- AVA ขอสิทธิ์ item และ add-on แบบอ่านอย่างเดียว ตั้งใจไม่รวม
write:addon - สิทธิ์อ่านของ Cloudbeds จะรีเฟรชเมื่อเชื่อมต่อใหม่ ให้เชื่อมต่อใหม่หากต้องใช้ข้อมูลโรงแรม อัตรา หรือภาษี/ค่าธรรมเนียมจาก grant เก่า
การตัดการเชื่อมต่อ Cloudbeds
ตัดการเชื่อมต่อเฉพาะเมื่อคุณ:
- เปลี่ยนไปใช้ PMS อื่น
- เปลี่ยนบัญชี Cloudbeds
- กำลังแก้ปัญหาการซิงก์
วิธีตัดการเชื่อมต่อ:
- ไปที่ Settings → Essentials
- คลิก Disconnect from Cloudbeds
- ยืนยันเมื่อมีข้อความถาม
การตัดการเชื่อมต่อจะหยุดการซิงก์ทั้งหมดทันที ข้อมูลเดิมจะยังอยู่ แต่จะไม่อัปเดตอีก
การแก้ไขปัญหา
การเชื่อมต่อค้างที่ "Connecting..."
- รอ 30 วินาที
- รีเฟรชหน้า
- ตรวจสอบการเชื่อมต่ออินเทอร์เน็ต
- ลองใช้เบราว์เซอร์อื่น
- ปิดตัวบล็อกป๊อปอัป
ข้อความผิดพลาด OAuth ของ Cloudbeds
สิ่งที่เห็น: ข้อความ OAuth ของ Cloudbeds ปรากฏในแถบแจ้งเตือน
วิธีแก้:
- อ่านข้อความก่อน
- เทียบกับตารางด้านบน
- เชื่อมต่อ Cloudbeds ใหม่หากข้อความพูดถึง state, code หรือ token exchange
- ยืนยันว่าคุณใช้บัญชีผู้ดูแลระบบ Cloudbeds
- ตรวจ redirect URI หาก token exchange ยังล้มเหลว
ตอนนี้แถบแจ้งเตือนจะแสดงรายละเอียดข้อผิดพลาดของ Cloudbeds เองเมื่อมีข้อมูล จึงช่วยให้คุณเริ่มต้นตรวจสอบปัญหาได้ชัดเจนขึ้น
การจองไม่ซิงก์
- รอ 15 นาทีสำหรับการซิงก์ครั้งแรก
- ตรวจสอบสถานะการเชื่อมต่อ ซึ่งควรเป็นสีเขียว
- ลองตัดการเชื่อมต่อแล้วเชื่อมต่อใหม่
- ตรวจสอบว่ามีการจองอยู่ใน Cloudbeds
แท็บ Items หรือ Add-ons ไม่ปรากฏ
สิ่งที่เห็น: แท็บ Items หรือ Add-ons หายไป
วิธีแก้:
- เปิดหน้า Rooms ใหม่
- ตรวจหน้าต่างขออนุญาตของ Cloudbeds
- ยืนยันว่าข้อความขอสิทธิ์มี
read:item,write:item, และread:addon - ติดต่อซัพพอร์ตหากแท็บแค็ตตาล็อกยังไม่ปรากฏ
หน้าต่างป๊อปอัปไม่เปิด
- ตรวจสอบการตั้งค่าตัวบล็อกป๊อปอัปของเบราว์เซอร์
- อนุญาตป๊อปอัปจากโดเมน AVA
- ลองเบราว์เซอร์อื่นหรือโหมดไม่ระบุตัวตน
ความปลอดภัย
- การเชื่อมต่อใช้ OAuth 2.0 ที่ปลอดภัย
- รหัสผ่านของคุณจะไม่ถูกเก็บไว้ใน AVA
- เพิกถอนสิทธิ์เข้าถึงได้ทุกเมื่อจาก Cloudbeds
- การเชื่อมต่อจะหมดอายุหลังไม่มีการใช้งาน 90 วัน
คำถามที่พบบ่อย
ฉันเชื่อมต่อ Cloudbeds ได้หลายที่พักไหม? ไม่ได้ หนึ่งที่พักต่อหนึ่งบัญชี AVA
การตัดการเชื่อมต่อจะลบข้อมูลของฉันไหม? ไม่ ข้อมูลเดิมจะยังอยู่ แต่จะไม่อัปเดตต่อ
พนักงานเชื่อมต่อ Cloudbeds ได้ไหม? ไม่ได้ เฉพาะผู้ดูแลระบบเท่านั้นที่จัดการการเชื่อมต่อ PMS ได้
ยังติดอยู่?
ติดต่อ success@vouch-technologies.com หาก:
- ❌ ข้อผิดพลาด OAuth เดิมยังขึ้นหลังเชื่อมต่อใหม่
- ❌ Cloudbeds ยังคงปฏิเสธการแลกเปลี่ยน authorization code
- ❌ คุณยังยืนยันบัญชีหรือ property Cloudbeds ที่ถูกต้องไม่ได้
ข้อมูลที่ช่วยได้:
- ภาพหน้าจอของแถบข้อผิดพลาด
- เวลาที่ปัญหาเริ่มเกิด
- ข้อความที่ AVA แสดงแบบตรงตัว