POS UrbanPiper

Tích hợp UrbanPiper vào điểm bán hàng Odoo. Đồng bộ đơn hàng giao đồ ăn từ nhiều nền tảng vào một hệ thống POS duy nhất.

Point of Sale
Food Delivery
UrbanPiper
Order Management
Restaurant

Tổng quan

Module POS UrbanPiper tích hợp nền tảng quản lý đơn hàng giao đồ ăn UrbanPiper trực tiếp vào điểm bán hàng Odoo, giúp nhà hàng quản lý tất cả đơn hàng từ nhiều nền tảng giao hàng trong một hệ thống.

UrbanPiper kết nối với các nền tảng giao đồ ăn như Grab, Shopee Food, Baemin, GoFood, Now, và đồng bộ đơn hàng tự động vào POS Odoo để xử lý thống nhất.


Tính năng chính

Điểm chính

  • • Đồng bộ đơn hàng tự động - Nhận đơn từ tất cả nền tảng giao hàng vào POS

  • • Quản lý menu tập trung - Cập nhật menu một lần, đồng bộ lên tất cả nền tảng

  • • Thông báo đơn hàng mới - Cảnh báo âm thanh và hiển thị đơn mới ngay lập tức

  • • Cập nhật trạng thái đơn - Xác nhận, chuẩn bị, hoàn thành đơn từ POS

  • • Quản lý tồn kho - Tự động cập nhật món hết hàng trên các nền tảng

  • • Báo cáo doanh thu - Theo dõi doanh số từng nền tảng giao hàng

  • • In đơn hàng tự động - In phiếu bếp và hóa đơn cho đơn giao hàng

  • • Hỗ trợ đa chi nhánh - Quản lý nhiều cửa hàng từ một hệ thống

  • • Tích hợp thanh toán - Đối soát thanh toán từ các nền tảng giao hàng


Đối tượng sử dụng

Điểm chính

  • • Nhà hàng - Quản lý đơn giao hàng và đơn tại chỗ trong một POS

  • • Quán cà phê - Xử lý đơn từ nhiều nền tảng giao đồ uống

  • • Chuỗi nhà hàng - Quản lý menu và đơn hàng cho nhiều chi nhánh

  • • Quán ăn nhanh - Tối ưu quy trình xử lý đơn giao hàng


Cách sử dụng

Các bước thực hiện

  • 1. Đăng ký tài khoản UrbanPiper tại urbanpiper.com

  • 2. Kết nối các nền tảng giao hàng (Grab, Shopee, Baemin) với UrbanPiper

  • 3. Lấy API credentials từ UrbanPiper Dashboard

  • 4. Cấu hình UrbanPiper trong Odoo: Point of Sale → Configuration → UrbanPiper

  • 5. Nhập API key và Store ID từ UrbanPiper

  • 6. Đồng bộ menu từ Odoo lên UrbanPiper

  • 7. Kiểm tra kết nối bằng đơn hàng thử nghiệm

  • 8. Tại màn hình POS, bật chế độ nhận đơn UrbanPiper

  • 9. Khi có đơn mới, hệ thống phát âm thanh và hiển thị đơn

  • 10. Xác nhận đơn hàng để bắt đầu chuẩn bị

  • 11. Cập nhật trạng thái: Đang chuẩn bị → Sẵn sàng giao → Hoàn thành

  • 12. In phiếu bếp và hóa đơn tự động


Tình huống 1: Nhận và xử lý đơn từ Grab

Khách hàng đặt món qua Grab Food. Đơn hàng tự động xuất hiện trên màn hình POS với âm thanh thông báo.

Nhân viên xác nhận đơn, in phiếu bếp. Bếp chuẩn bị món, nhân viên cập nhật trạng thái "Sẵn sàng giao" để tài xế đến lấy.


Tình huống 2: Đồng bộ menu lên tất cả nền tảng

Nhà hàng thêm món mới vào menu Odoo. Nhấn nút "Đồng bộ menu" để cập nhật lên UrbanPiper.

UrbanPiper tự động đẩy món mới lên Grab, Shopee Food, Baemin cùng lúc, không cần cập nhật thủ công từng nền tảng.


Tình huống 3: Cập nhật món hết hàng

Nhà hàng hết nguyên liệu cho món "Phở bò". Nhân viên đánh dấu món hết hàng trong POS.

Hệ thống tự động cập nhật trạng thái "Hết hàng" lên tất cả nền tảng giao hàng, khách không thể đặt món này nữa.


Tình huống 4: Quản lý đơn hàng đa nền tảng

Nhà hàng nhận đồng thời 3 đơn: 1 từ Grab, 1 từ Shopee, 1 từ khách tại chỗ.

Tất cả đơn hiển thị trên cùng màn hình POS, nhân viên xử lý theo thứ tự ưu tiên và thời gian chuẩn bị.


Tình huống 5: Báo cáo doanh thu theo nền tảng

Cuối ngày, quản lý xem báo cáo doanh thu trong Odoo.

Hệ thống hiển thị doanh số chi tiết: Grab 5 triệu, Shopee 3 triệu, Baemin 2 triệu, tại chỗ 10 triệu. Tổng 20 triệu.


Thuật ngữ quan trọng

Điểm chính

  • • UrbanPiper - Nền tảng quản lý đơn hàng giao đồ ăn tích hợp nhiều nền tảng

  • • Order Aggregator - Hệ thống tổng hợp đơn hàng từ nhiều nguồn

  • • Menu Sync - Đồng bộ menu giữa POS và các nền tảng giao hàng

  • • Store ID - Mã định danh cửa hàng trong hệ thống UrbanPiper

  • • Order Status - Trạng thái đơn hàng: Mới, Xác nhận, Đang chuẩn bị, Sẵn sàng, Hoàn thành

  • • Kitchen Display System (KDS) - Màn hình hiển thị đơn hàng cho bếp

  • • Auto-accept - Tự động xác nhận đơn hàng mới

  • • Item Availability - Trạng thái còn hàng của món ăn


Mẹo sử dụng hiệu quả

Điểm chính

  • • Bật âm thanh thông báo đơn mới để không bỏ lỡ đơn hàng

  • • Cập nhật trạng thái đơn kịp thời để khách hàng theo dõi

  • • Đồng bộ menu thường xuyên khi có thay đổi giá hoặc món mới

  • • Đánh dấu món hết hàng ngay để tránh nhận đơn không thể thực hiện

  • • Sử dụng tính năng auto-accept cho giờ cao điểm

  • • Kiểm tra báo cáo hàng ngày để đối soát với nền tảng giao hàng

  • • Đào tạo nhân viên xử lý đơn online và offline đồng thời

  • • Cấu hình thời gian chuẩn bị phù hợp cho từng món

  • • Sử dụng màn hình bếp riêng để hiển thị đơn giao hàng


Yêu cầu hệ thống

Điểm chính

  • • Module POS đã được cài đặt và cấu hình

  • • Tài khoản UrbanPiper đã kích hoạt

  • • API credentials từ UrbanPiper (API key, Store ID)

  • • Kết nối internet ổn định để nhận đơn thời gian thực

  • • Tài khoản trên các nền tảng giao hàng (Grab, Shopee, Baemin)

  • • Máy in để in phiếu bếp và hóa đơn

  • • Loa hoặc thiết bị phát âm thanh thông báo


Khắc phục sự cố: Không nhận được đơn hàng mới

Điểm chính

  • • Kiểm tra kết nối internet ổn định

  • • Xác nhận API key và Store ID đúng trong cấu hình

  • • Kiểm tra trạng thái cửa hàng "Mở cửa" trên UrbanPiper

  • • Xem log lỗi trong UrbanPiper Dashboard

  • • Khởi động lại POS và kiểm tra kết nối

  • • Liên hệ UrbanPiper support để kiểm tra tài khoản


Khắc phục sự cố: Menu không đồng bộ

Điểm chính

  • • Kiểm tra kết nối API với UrbanPiper

  • • Xác nhận sản phẩm trong Odoo có danh mục phù hợp

  • • Kiểm tra giá và hình ảnh sản phẩm đã đầy đủ

  • • Thử đồng bộ lại menu từ POS

  • • Xem log lỗi đồng bộ trong Odoo

  • • Cập nhật menu thủ công trên UrbanPiper nếu cần


Khắc phục sự cố: Trạng thái đơn không cập nhật

Điểm chính

  • • Kiểm tra kết nối internet

  • • Xác nhận đơn hàng đã được xác nhận trong POS

  • • Thử cập nhật trạng thái lại

  • • Kiểm tra log lỗi trong UrbanPiper Dashboard

  • • Cập nhật trạng thái thủ công trên UrbanPiper nếu cần


Khắc phục sự cố: Đơn hàng bị trùng

Điểm chính

  • • Kiểm tra cấu hình không bật auto-accept ở nhiều nơi

  • • Xác nhận chỉ có một POS đang kết nối với UrbanPiper

  • • Xóa đơn trùng trong POS

  • • Liên hệ UrbanPiper support để kiểm tra webhook

  • • Cấu hình lại kết nối nếu vấn đề tiếp diễn


Khắc phục sự cố: Không in được phiếu bếp

Điểm chính

  • • Kiểm tra máy in đã kết nối và có giấy

  • • Xác nhận cấu hình máy in trong POS

  • • Thử in thủ công từ POS

  • • Khởi động lại máy in và POS

  • • Kiểm tra driver máy in đã cài đặt đúng


Câu hỏi thường gặp

Điểm chính

  • • UrbanPiper hỗ trợ nền tảng nào? - Grab, Shopee Food, Baemin, GoFood, Now, Deliveroo, và nhiều nền tảng khác

  • • Chi phí sử dụng UrbanPiper là bao nhiêu? - Tùy gói dịch vụ, thường tính theo số đơn hàng hoặc phí tháng

  • • Có thể tự động xác nhận đơn không? - Có, bật tính năng auto-accept trong cấu hình

  • • Làm sao đồng bộ giá khác nhau cho từng nền tảng? - Cấu hình giá riêng cho từng nền tảng trong UrbanPiper

  • • Có thể quản lý nhiều chi nhánh không? - Có, mỗi chi nhánh có Store ID riêng

  • • Đơn hàng có được lưu trong Odoo không? - Có, tất cả đơn được lưu và báo cáo trong Odoo

  • • Làm sao xử lý đơn hủy? - Cập nhật trạng thái "Hủy" trong POS, UrbanPiper sẽ thông báo cho nền tảng


Lợi ích kinh doanh

Điểm chính

  • • Tăng doanh số 40-60% khi bán trên nhiều nền tảng giao hàng

  • • Tiết kiệm 70% thời gian quản lý menu và đơn hàng

  • • Giảm sai sót khi nhập đơn thủ công

  • • Tăng tốc độ xử lý đơn, giảm thời gian chờ của khách

  • • Báo cáo doanh thu tập trung, dễ dàng đối soát

  • • Mở rộng kênh bán hàng mà không tăng nhân sự

  • • Tối ưu tồn kho với cập nhật món hết hàng tự động

  • • Cải thiện trải nghiệm khách hàng với cập nhật trạng thái kịp thời