คำถามที่เจ้าของร้านถามบ่อยที่สุดตอนเลือกระบบ POS คือ "เน็ตหลุดแล้วยังขายได้ไหม" คำตอบที่ได้รับเกือบทุกครั้งคือ "ได้ครับ รองรับ Offline" ซึ่งฟังดูดีแต่แทบไม่มีความหมาย เพราะคำว่า Offline ของแต่ละเจ้าหมายถึงคนละอย่างกันเลย
คำถามที่ควรถามจริงๆ ไม่ใช่ "รองรับ Offline ไหม" แต่คือ "เน็ตหลุดแล้วอะไรหยุดทำงานบ้าง" ซึ่งเป็นคำถามที่ตอบเลี่ยงได้ยากกว่ามาก
ทำไมเรื่องนี้สำคัญกว่าที่คิด
เน็ตที่ร้านอาหารหลุดบ่อยกว่าที่เจ้าของร้านคิด และมักหลุดในเวลาที่แย่ที่สุด ช่วงเย็นวันศุกร์และวันหยุดคือช่วงที่โครงข่ายในย่านการค้าหนาแน่นที่สุด ซึ่งตรงกับช่วงที่ร้านทำยอดสูงสุดพอดี
สมมติร้านขายได้ชั่วโมงละ 3,000 บาท ถ้าระบบล่มเดือนละ 4 ชั่วโมง นั่นคือ 12,000 บาทต่อเดือน ซึ่งมากกว่าค่าระบบ POS ทั้งปีของหลายแพ็กเกจ และยังไม่นับลูกค้าที่เดินออกไปแล้วไม่กลับมา
สถาปัตยกรรม 3 แบบ ต่างกันตรงไหน
ระบบ POS ทุกเจ้าจะอยู่ในสามแบบนี้แบบใดแบบหนึ่ง ความแตกต่างอยู่ที่ว่าโปรแกรมและฐานข้อมูลอยู่ที่ไหน
แบบที่ 1: Cloud SaaS ล้วน
ทั้งโปรแกรมและฐานข้อมูลอยู่บนเซิร์ฟเวอร์ของผู้ให้บริการ เครื่องที่ร้านทำหน้าที่แค่เปิดเบราว์เซอร์เข้าไปใช้ ข้อดีคือเริ่มใช้ได้เร็วมาก ไม่ต้องติดตั้งอะไร และดูยอดจากที่ไหนก็ได้
ข้อเสียคือทุกการกดปุ่มต้องวิ่งไปกลับกับเซิร์ฟเวอร์ เมื่อเน็ตหลุด เครื่องที่ร้านจะไม่มีข้อมูลอะไรอยู่เลย บางระบบเก็บแคชไว้ในเบราว์เซอร์ทำให้ยังเห็นหน้าจอเดิมได้ชั่วคราว แต่ส่วนใหญ่เปิดบิลใหม่หรือคิดเงินไม่ได้
แบบที่ 2: Hybrid
ติดตั้งโปรแกรมและฐานข้อมูลจริงลงบนเครื่องที่ร้าน การขายทั้งหมดเกิดขึ้นในเครื่องนั้น แล้วซิงค์ข้อมูลขึ้นคลาวด์เมื่อมีอินเทอร์เน็ต
เน็ตหลุดก็ขายต่อได้ตามปกติ เพราะไม่ได้พึ่งเซิร์ฟเวอร์ปลายทางเลยในการทำงานประจำวัน พอเน็ตกลับมาข้อมูลจะไหลขึ้นคลาวด์เอง เจ้าของร้านยังดูยอดจากที่บ้านได้เหมือนเดิม
แบบที่ 3: On-Premise / LAN
เหมือน Hybrid แต่ไม่ซิงค์ขึ้นคลาวด์เลย ข้อมูลทั้งหมดอยู่ในร้าน เหมาะกับร้านที่เน็ตแย่มากจริงๆ หรือมีนโยบายไม่ให้ข้อมูลออกนอกร้าน ข้อแลกเปลี่ยนคือดูยอดจากนอกร้านไม่ได้ และต้องดูแลการสำรองข้อมูลเอง
ตารางเทียบ: เน็ตหลุดแล้วอะไรใช้ได้บ้าง
| ความสามารถตอนเน็ตหลุด | Cloud ล้วน | Hybrid | On-Premise |
|---|---|---|---|
| เปิดบิลใหม่ | มักไม่ได้ | ได้ | ได้ |
| รับออเดอร์ / เพิ่มรายการ | มักไม่ได้ | ได้ | ได้ |
| คิดเงิน / ปิดบิล | มักไม่ได้ | ได้ | ได้ |
| พิมพ์ใบเสร็จ | มักไม่ได้ | ได้ | ได้ |
| ส่งออเดอร์เข้าครัว (KDS) | มักไม่ได้ | ได้ (ผ่าน LAN ในร้าน) | ได้ |
| ลูกค้าสแกน QR สั่งเอง | ไม่ได้ | ไม่ได้* | ไม่ได้* |
| ตัดบัตรเครดิต / e-Wallet | ไม่ได้ | ไม่ได้ | ไม่ได้ |
| ดูยอดขายจากนอกร้าน | ไม่ได้ | ไม่ได้ (จนกว่าเน็ตกลับมา) | ไม่ได้ |
| ข้อมูลไม่หายหลังเน็ตกลับมา | ขึ้นกับระบบ | ได้ ซิงค์อัตโนมัติ | ได้ อยู่ในเครื่องอยู่แล้ว |
* QR สั่งอาหารต้องใช้อินเทอร์เน็ตเพราะมือถือลูกค้าต้องเข้าถึงระบบได้ ไม่มีระบบไหนทำได้ตอนเน็ตร้านหลุด ทางแก้คือให้พนักงานรับออเดอร์ผ่าน POS แทนชั่วคราว
"Offline" แบบที่ไม่ใช่ Offline จริง
มีสองอย่างที่ผู้ขายมักเรียกว่า Offline ทั้งที่ความสามารถต่างกันมาก ควรแยกให้ออก
แคชในเบราว์เซอร์ (Service Worker)
ระบบเก็บหน้าจอและข้อมูลบางส่วนไว้ในเบราว์เซอร์ ทำให้เน็ตหลุดแล้วยังเห็นเมนูและกดได้อยู่พักหนึ่ง แต่โดยทั่วไปจะจำกัดเวลาและจำกัดสิ่งที่ทำได้ เช่น เปิดบิลได้แต่ปิดบิลไม่ได้ หรือใช้ได้ 30 นาทีแล้วต้องต่อเน็ต
วิธีนี้ช่วยเรื่องเน็ตกระตุกสั้นๆ ได้จริง แต่ไม่ได้ช่วยตอนเน็ตดับยาว ซึ่งเป็นกรณีที่สร้างความเสียหายจริง
ฐานข้อมูลจริงในเครื่อง
ระบบติดตั้งฐานข้อมูลลงในเครื่องที่ร้าน การขายเขียนลงเครื่องทันทีเหมือนที่เขียนลงคลาวด์ ไม่มีเพดานเวลา เน็ตดับสามวันก็ขายได้สามวัน
เวลาคุยกับผู้ขาย ให้ถามคำถามเดียวนี้: "ข้อมูลการขายถูกเขียนลงที่ไหนเป็นที่แรก เครื่องที่ร้านหรือเซิร์ฟเวอร์ของคุณ" คำตอบจะบอกทันทีว่าเป็นแบบไหน
วิธีทดสอบก่อนซื้อ — ทำเองได้ใน 10 นาที
อย่าดูแค่ผู้ขายสาธิต ให้ขอทดลองใช้แล้วทำตามนี้ด้วยตัวเอง ระหว่างช่วงทดลองใช้ฟรี
- ถอดสาย LAN หรือปิด WiFi ที่เครื่อง POS (ไม่ใช่ปิดโปรแกรม)
- เปิดบิลใหม่ 1 โต๊ะ เพิ่มรายการ 3-4 อย่าง
- แก้ไขรายการ ลบออกหนึ่งอย่าง เพิ่มใหม่หนึ่งอย่าง
- คิดเงินแบบเงินสด แล้วสั่งพิมพ์ใบเสร็จ
- ลองส่งออเดอร์เข้าครัวดูว่าจอครัวได้รับไหม
- ทิ้งไว้ 15-20 นาที แล้วลองเปิดบิลใหม่อีกครั้ง (ข้อนี้จับระบบที่ใช้แคชเบราว์เซอร์ได้)
- เปิดเน็ตกลับมา รอ 2-3 นาที แล้วเข้าไปดูรายงานยอดขายบนคลาวด์ว่าบิลเมื่อกี้ขึ้นครบหรือไม่
เตรียมร้านให้พร้อมรับเน็ตหลุด
ต่อให้ระบบทำงานออฟไลน์ได้ ก็ยังควรเตรียมสามอย่างนี้ไว้
- เน็ตสำรอง 4G/5G — ใส่ซิมในเราเตอร์สำรองหรือแชร์จากมือถือ ราคาไม่กี่ร้อยต่อเดือนแต่ทำให้ QR สั่งอาหารและการตัดบัตรกลับมาใช้ได้
- UPS สำรองไฟให้เครื่อง POS และเราเตอร์ — ไฟดับกับเน็ตหลุดมักมาพร้อมกัน UPS ตัวเล็กราคาหลักพันซื้อเวลาให้ปิดบิลที่ค้างอยู่ได้
- ซ้อมกับพนักงาน — ให้ทุกคนรู้ว่าถ้าเน็ตหลุดต้องทำอะไร รับเงินสดอย่างเดียวชั่วคราว และแจ้งลูกค้าอย่างไร ซ้อมครั้งเดียวก็พอ
สรุป
อย่ารับคำตอบว่า "รองรับ Offline" เพราะแทบไม่มีความหมาย ให้ถามแทนว่าข้อมูลการขายเขียนลงที่ไหนเป็นที่แรก และเน็ตหลุดแล้วอะไรหยุดทำงานบ้าง แล้วทดสอบด้วยการถอดสายเน็ตเองในช่วงทดลองใช้
สำหรับร้านส่วนใหญ่ในไทย โหมด Hybrid เป็นจุดสมดุลที่ดีที่สุด — ได้ความมั่นใจแบบติดตั้งในร้าน และยังดูยอดจากที่ไหนก็ได้เมื่อมีเน็ต ส่วน Cloud ล้วนเหมาะกับร้านที่เน็ตนิ่งจริงและรับความเสี่ยงได้ ส่วน On-Premise เหมาะกับพื้นที่ที่เน็ตใช้ไม่ได้จริงๆ
อยากลองถอดสายเน็ตแล้วขายต่อดูไหม?
GutePOS รองรับทั้ง Cloud, Hybrid และ On-Premise ในระบบเดียว เปลี่ยนโหมดได้ทีหลังโดยไม่ต้องย้ายระบบ — ทดลองฟรี 14 วัน ไม่ต้องใช้บัตรเครดิต
ทดลองใช้ฟรี 14 วัน