เปิดใช้งาน
- ในหน้า Integrations การ์ด Business Apps API กด เลือกขนาดและเปิดใช้
- เลือก ขนาด ของฐานข้อมูลร้าน (เริ่มจากขนาดเล็กได้) และ พื้นที่จัดเก็บ (เริ่มที่ 10 GB) (ดูราคาแต่ละขนาดได้ที่หน้าราคา)
- กด เปิดใช้งาน รอฐานข้อมูลเริ่มทำงานสักครู่ แล้วเรียก API ได้
แต่ละ Project เปิดได้ 1 ร้าน มีหลายสาขาในร้านเดียวได้ ถ้าดูแลหลายธุรกิจ ให้แยก Project (Wallet และบิลแยกกันอยู่แล้ว) ร้านแบบ API ไม่มีโควตาออเดอร์หรือสินค้า และไม่มีค่าระบบรายเดือน
ปรับขนาดได้ทุกเมื่อด้วยปุ่ม ปรับขนาด CPU และ RAM ปรับขึ้นหรือลงได้ ส่วนพื้นที่จัดเก็บเพิ่มได้อย่างเดียว ฐานข้อมูลจะ Restart หนึ่งครั้ง
Backup ข้อมูลร้านอยู่ที่หน้า Integrations แท็บ Backup เปิด Backup อัตโนมัติ (ทุก 6 หรือ 12 ชั่วโมง ทุกวัน หรือทุกสัปดาห์) สั่ง Backup เองก่อนแก้ข้อมูลครั้งใหญ่ และกู้คืนได้เอง การกู้คืนทำได้เฉพาะ Owner หรือ Admin
ปิดใช้งาน จะลบฐานข้อมูลและข้อมูลร้านทั้งหมดทันที (สินค้า ออเดอร์ บิล การจอง สมาชิก) กู้คืนไม่ได้ ระบบให้พิมพ์ชื่อ Project ยืนยันก่อน และลบ Project ไม่ได้จนกว่าจะปิด Business Apps API
ตัวอย่าง: สร้างสินค้า สั่ง และรับเงิน
API=https://api.thailandhosting.com/v1
KEY="Authorization: Bearer thk_YOUR_KEY"
# สินค้า ราคาเป็นสตางค์ (6500 = 65 บาท)
curl -X POST $API/apps/items -H "$KEY" -d '{"name":"Latte","category":"Coffee","price":6500,"available":true}'
# ออเดอร์หน้าร้าน
curl -X POST $API/apps/orders -H "$KEY" -d '{"items":[{"id":"ITEM_ID","qty":2}],"fulfilment":"pickup","payment":"cash"}'
# QR PromptPay สำหรับยอด 130 บาท
curl "$API/apps/payment-qr?amount=13000" -H "$KEY"
# รับเงินแล้ว ปิดออเดอร์
curl -X PATCH $API/apps/orders/ORDER_ID -H "$KEY" -d '{"paid":true,"status":"completed"}'| หมวด | ทำอะไรได้ |
|---|---|
| ร้าน | อ่านและแก้การตั้งค่าร้าน PromptPay/LaoQR, VAT และใบเสร็จ |
| สินค้า | เพิ่ม แก้ ลบ ตัวเลือก ราคา และสต็อก |
| ออเดอร์ | สร้าง เปลี่ยนสถานะ รับเงิน คืนเงิน (พร้อมใบลดหนี้) และใบเสร็จ |
| บิลโต๊ะและกะ | เปิดบิล เพิ่มออเดอร์ ปิดบิล เปิด/ปิดกะ และรายงานปิดกะ |
| สมาชิกและคูปอง | ดูสมาชิก เพิ่ม/หักแต้ม และจัดการคูปอง |
| จองคิวและห้องพัก | บริการ ผู้ให้บริการ การจอง ห้อง Check-in/out ค่าใช้จ่ายห้อง และ Folio |
| สาขาและรายงาน | จัดการสาขา และดูรายงานยอดขาย |
เงินทุกช่องเป็นหน่วยย่อยของสกุลเงินร้าน (สตางค์ หรือหน่วยย่อยของกีบ) ร้านแบบ API ไม่ส่งอีเมลถึงลูกค้าเอง ระบบของคุณเป็นคนแจ้งลูกค้า และใช้ Webhook เพื่อรู้ทันทีเมื่อมีอะไรเปลี่ยน
ถ้าเจอปัญหา
เรียก API แล้วได้ 503 starting
ฐานข้อมูลของร้านกำลังเริ่มทำงาน (หลังเปิดใช้หรือปรับขนาด) รอตาม Retry-After แล้วลองใหม่
แก้ออเดอร์แล้วได้ 403 ที่บอกว่าต้องอนุมัติ
การเปลี่ยนนี้ต้องให้ผู้จัดการอนุมัติตามการตั้งค่าร้าน (เช่น คืนเงินหลังปิดกะ) ใส่เหตุผลใน reason แล้วลองใหม่
สร้างสาขา ห้อง หรือคูปองแล้วขึ้น 400
อ่าน detail ใน Error ซึ่งเป็นข้อความเดียวกับที่หน้าจัดการร้านแสดง แล้วแก้ข้อมูลตามนั้น