Tích hợp — POS, giao hàng, ứng dụng nhắn tin, API
Tổng quan#
Cenaly tích hợp với các hệ thống tự động hóa phổ biến, nền tảng thanh toán, dịch vụ giao hàng và ứng dụng nhắn tin. Điều này cho phép đưa thực đơn số vào hạ tầng sẵn có của cơ sở.
Hệ thống kế toán và bán hàng#
Hệ thống được hỗ trợ#
| Hệ thống | Khu vực | Loại tích hợp |
|---|---|---|
| Evotor (máy POS thông minh) | 🇷🇺 Nga | API, hai chiều: danh mục, tồn kho, đơn hàng, ca tiền mặt, nhân viên |
| 1C:Accounting | 🇷🇺🇧🇾🇰🇿🇬🇪 SNG và Gruzia | OData: nhập danh mục hàng hóa và đối tác từ 1C |
| WooCommerce (WordPress) | 🌍 Toàn cầu | API, hai chiều: danh mục, đơn hàng, tồn kho |
| Saby Docs (SBIS EDO) | 🇷🇺 Nga | EDO: chứng từ hai chiều, đối tác được kéo về theo thông tin trên chứng từ đến |
Trong Cửa hàng ứng dụng cũng có thẻ của những hệ thống mà việc trao đổi mới chỉ đang được lên kế hoạch — với nhãn “Sắp ra mắt”. Với thị trường Nga, đó là quản lý hàng hóa và thu ngân (MoySklad, iiko, r_keeper, StoreHouse 5, Quick Resto, Frontpad, Kontur.Market), Saby (SBIS) — với các thẻ Presto cho ngành ăn uống và Retail cho cửa hàng, — CRM (Bitrix24, amoCRM, RetailCRM, YCLIENTS), EDO (Diadok, Taxcom, “Moyo Delo”), sàn thương mại (Megamarket, Avito), tiếp thị (Yandex Business, VK Quảng cáo, Mindbox), khách hàng thân thiết (UDS), sao kê ngân hàng (T-Bank, Tochka, Modulbank, Alfa-Bank, SberBusiness) và hh.ru. Danh mục chỉ bao gồm những hệ thống có API được mô tả công khai — thẻ nghĩa là “chúng tôi sẽ làm”, chứ không phải “có thể”.
Những gì được đồng bộ#
- Danh mục → mặt hàng, giá, danh mục; hướng do bạn quyết định (bên nào là “chính” — Cenaly hay hệ thống bên ngoài)
- Đơn hàng → doanh số chạy cả hai chiều: biên lai của Evotor trở thành đơn hàng trong Cenaly, đơn hàng của Cenaly được gửi tới thu ngân
- Kho → tồn kho cập nhật khi bán và khi nhập hàng, xung đột “hai chủ” được giải quyết bằng cài đặt “master tồn kho”
- Danh bạ → đối tác, nhà cung cấp, nhân viên
Cài đặt (ví dụ với Evotor)#
- Trong bảng điều khiển Cenaly → Cửa hàng ứng dụng → tab “Theo chi nhánh” → thẻ Evotor
- Sao chép mã liên kết được hiển thị
- Cài đặt ứng dụng cenaly trong Evotor.Market và nhập mã này vào biểu mẫu liên kết
- Quay lại bảng điều khiển, nhập UUID cửa hàng (Trang cá nhân Evotor → Cửa hàng) và nhấn “Liên kết cửa hàng”
- Cấu hình đồng bộ: master tồn kho, nhận đơn hàng cenaly trên máy POS, thuế suất VAT mặc định
- Gửi danh mục
Nền tảng giao hàng#
Aggregator có tích hợp sẵn#
Đơn hàng về trong luồng chung của Cenaly, thực đơn và danh sách tạm dừng tự động được đẩy lên nền tảng:
| Nền tảng | Khu vực | Tính năng |
|---|---|---|
| Wolt | 🇫🇮🇩🇰🇬🇪 Châu Âu, Kavkaz | Đơn hàng, thực đơn, danh sách tạm dừng, tạm dừng chi nhánh, “thời gian nấu thông minh” theo tải bếp |
| Glovo | 🇪🇸🇮🇹🇵🇱🇷🇴🇬🇪 Châu Âu, Kavkaz, Châu Phi | Đơn hàng, thực đơn, danh sách tạm dừng, tạm dừng chi nhánh, thương hiệu ảo |
| Deliveroo | 🇬🇧🇫🇷🇦🇪 Châu Âu, Trung Đông | Đơn hàng, thực đơn, danh sách tạm dừng |
| Yandex Eats | 🇷🇺🇧🇾🇰🇿🇦🇲 SNG | Đơn hàng, thực đơn, danh sách tạm dừng, tạm dừng chi nhánh |
Hướng dẫn chi tiết: Wolt · Glovo · Yandex Eats.
Các nền tảng khác (Uber Eats, Bolt Food, Just Eat, foodpanda, talabat, Yemeksepeti, Trendyol GO, iFood, Rappi và vài chục nền tảng nữa) có trong danh mục kênh giao hàng bên trong bảng điều khiển — kèm điều kiện kết nối và liên hệ của nền tảng, nhưng hiện chưa có connector sẵn. Có thể thêm liên kết đến hồ sơ cơ sở trên bất kỳ nền tảng nào trong số đó vào thẻ chi nhánh để hiển thị cho khách.
Ngoài danh mục, các dịch vụ giao hàng của quốc gia bạn được hiển thị ngay trong Cửa hàng ứng dụng, ở danh mục “Giao hàng”: mỗi dịch vụ có thẻ riêng, và trên đó hiển thị trung thực trạng thái sẵn sàng — từ “kết nối hôm nay” đến “chỉ biết qua tài liệu”. Từ thẻ chưa có connector sẵn, có thể để lại yêu cầu: dựa vào đó chúng tôi quyết định viết adapter tiếp theo.
Sàn thương mại hàng hóa#
Trong cùng danh mục có các thẻ sàn thương mại hàng hóa — danh mục toàn cầu các nền tảng nơi cửa hàng đẩy hàng hóa lên và nhận đơn hàng về. Việc chọn lọc cũng theo quốc gia: bạn thấy không phải toàn bộ danh sách mà là những nền tảng chấp nhận người bán từ quốc gia của bạn. Adapter Ozon, Wildberries và Kaspi đã được viết và kết nối ở chế độ thí điểm (thẻ cũng ghi rõ như vậy), còn với các nền tảng khác, thẻ hoạt động như yêu cầu “Sắp ra mắt”.
Lợi ích của giao hàng riêng#
Qua Cenaly có thể nhận đơn giao hàng trực tiếp, không qua aggregator:
- 0% hoa hồng (aggregator thu 15–30%)
- Kiểm soát hoàn toàn cơ sở khách hàng
- Có thể giảm giá cho khách mà vẫn kiếm được nhiều hơn
Tin nhắn#
Telegram#
- Mini App — menu đầy đủ ngay trong Telegram, mở bằng nút “Menu” trong cuộc trò chuyện với bot của bạn
- Trình hướng dẫn kết nối — Cenaly tự cấu hình bot qua Telegram API: tên, mô tả, nút “Menu” và webhook; thủ công chỉ còn việc tạo bot trong @BotFather
- Bot lịch hẹn và nhắc nhở — khách đăng ký nhận nhắc nhở về lần ghé thăm và xác nhận hoặc hủy bằng nút ngay trong cuộc trò chuyện; chủ doanh nghiệp nhận thông báo về lịch hẹn mới trong Telegram của mình
Tìm hiểu thêm: Telegram Mini App — hướng dẫn
WhatsApp#
- Nút đặt hàng — khách chọn giỏ hàng trong menu QR và gửi đơn hàng dưới dạng tin nhắn có sẵn trong WhatsApp (liên kết wa.me, không cần máy chủ và Business API)
- Bản sao trong trang quản trị — đơn hàng đồng thời được ghi nhận trong mục “Đơn hàng” với kênh WhatsApp
Tìm hiểu thêm: Tích hợp WhatsApp — hướng dẫn
Phần cứng#
Phần cứng được kết nối qua Cenaly Hardware Bridge — một chương trình nhỏ cho Windows hoặc Linux, chạy trên máy tính của thu ngân. Bảng điều khiển tự tìm thấy nó và có thể gửi lệnh ngay cả từ thiết bị khác.
Máy in biên lai#
Hỗ trợ mọi máy in ESC/POS — đây là ngôn ngữ chung của máy in biên lai, được Epson TM, Star Micronics, Xprinter, Rongta và hàng chục dòng máy khác sử dụng.
| Kết nối | Cách hoạt động |
|---|---|
| Mạng (Ethernet / Wi-Fi) | Máy in theo địa chỉ IP, cổng 9100 |
| USB | Qua máy in hệ thống (spooler) của Windows hoặc Linux |
| COM / serial | Kết nối trực tiếp qua cổng nối tiếp |
Bridge tự mở ngăn kéo tiền, in biên lai thử và có thể in ký tự không phải Latinh dưới dạng hình ảnh — ở những nơi máy in không có bảng mã cần thiết (ví dụ, cho tiếng Gruzia).
Máy tính tiền tài chính#
ATOL, Shtrih-M, Daisy, “Mercury”, “Pirit” — hợp pháp hóa biên lai, báo cáo X và Z, trình soạn khuôn in, thuế suất. Tìm hiểu thêm: Thu ngân và hợp pháp hóa.
Kitchen Display System (KDS)#
- Mọi máy tính bảng hoặc Smart TV
- Hoạt động qua trình duyệt web
- Không cần cài đặt ứng dụng
Phần cứng khác#
Máy quét mã vạch, cân (trọng lượng trực tiếp với chỉ báo ổn định), màn hình cho khách, ngăn kéo tiền, camera giám sát.
Máy POS thanh toán#
| Máy POS | Khu vực |
|---|---|
| SumUp | 🇪🇺 Châu Âu |
| Square Terminal | 🇺🇸🇬🇧 Hoa Kỳ, UK |
| Stripe Terminal | 🌍 Toàn cầu |
| Adyen | 🌍 Toàn cầu |
| Ingenico / Wincor (OPI) | 🇪🇺 Châu Âu, kết nối cục bộ |
| Máy POS tương thích Nexo | 🌍 Kết nối cục bộ |
Cũng có chế độ “máy POS bên ngoài” — khi thanh toán diễn ra trên thiết bị riêng của ngân hàng, còn thu ngân chỉ xác nhận kết quả.
API và Webhooks#
Guest API — cho các tác nhân AI và dịch vụ bên ngoài#
REST-API công khai (OpenAPI 3.1) không cần xác thực: đọc menu, đặt hàng, kiểm tra bàn trống và đặt bàn. Đúng những thao tác mà khách có thể thực hiện trên trang menu.
- Tìm hiểu thêm: Guest API cho tác nhân AI
Giao thức MCP#
Dành cho trợ lý AI (Claude, ChatGPT, Cursor) có hai máy chủ MCP. Máy chủ khách — menu, đơn hàng và đặt bàn với tư cách khách, không cần khóa (Guest API). MCP của tổng đài riêng — nhật ký cuộc gọi, ghi âm, gọi một cú nhấp, chuyển tiếp và quy tắc gọi theo khóa từ “Điện thoại → API và MCP” hoặc qua OAuth.
- Tìm hiểu thêm: Điện thoại → API và MCP
Webhooks#
Cài đặt → Đơn hàng → Kịch bản (Flow): quy tắc “khi sự kiện xảy ra và các điều kiện khớp — thực hiện hành động”. Một trong các hành động là gửi webhook đến URL của bạn với nội dung đơn hàng.
Sự kiện:
- Đơn hàng mới
- Thanh toán đơn hàng
- Thay đổi trạng thái đơn hàng
- Hủy đơn hàng
Kế toán và ghi sổ#
| Hệ thống | Định dạng | Mô tả |
|---|---|---|
| 1C:Accounting | OData | Nhập danh mục hàng hóa và đối tác từ cơ sở dữ liệu thông tin của bạn |
| Evotor | API | Chứng từ của máy tính tiền (bán hàng, nhập hàng, xuất kho, kiểm kê) trở thành chứng từ kho của Cenaly |
| Xuất dữ liệu | Tệp ZIP, CSV | Cài đặt → Xuất dữ liệu: tệp lưu cài đặt, danh mục, đơn hàng và đánh giá trong khoảng thời gian đã chọn; kèm xuất danh mục tức thì ra CSV |
Tích hợp tiếp thị#
Bộ đếm và pixel (đặt riêng cho từng chi nhánh)#
| Dịch vụ | Mục đích |
|---|---|
| Google Analytics 4 và Google Tag Manager | Theo dõi lượt xem menu và đơn hàng |
| Yandex Metrica | Phân tích web |
| Meta Pixel | Tiếp thị lại dựa trên lượt xem |
| VK, TikTok, Pinterest, Snapchat, X, LinkedIn | Pixel của các nền tảng quảng cáo |
| Matomo, Microsoft Clarity | Phân tích riêng và bản đồ nhấp chuột |
Mọi bộ đếm chỉ được kết nối sau khi khách đồng ý với cookies: bộ đếm phân tích — theo danh mục “thống kê”, bộ đếm quảng cáo — theo danh mục “tiếp thị”.
Liên kết đến các nền tảng bên ngoài#
Google Maps, Yandex Maps, TripAdvisor, Yelp, Foursquare, 2GIS, Instagram, Facebook và các nền tảng khác — địa chỉ hồ sơ của cơ sở được thêm vào thẻ chi nhánh và hiển thị cho khách.
8. Quản lý khu vực giao hàng#
Thiết lập#
- Mục “Người giao hàng” → khối “Khu vực giao hàng”
- Vẽ khu vực trên bản đồ (đa giác)
- Với mỗi khu vực, hãy đặt:
| Tham số | Ví dụ |
|---|---|
| Tên | Trung tâm / Khu lân cận / Ngoại ô |
| Phí giao hàng | Khu vực 1: miễn phí, Khu vực 2: 5₾, Khu vực 3: 10₾ |
| Số tiền đơn hàng tối thiểu | 20₾ / 30₾ / 50₾ |
| Thời gian giao hàng (ETA) | 20 phút / 35 phút / 50 phút |
Tại đây cũng bật tự động phân phối đơn hàng giữa những người giao hàng.
Giao hàng riêng vs bên tổng hợp#
- Riêng: người giao hàng của cơ sở, kiểm soát hoàn toàn, hoa hồng thấp hơn
- Bên tổng hợp (Wolt, Glovo, Deliveroo, Yandex Eats): phạm vi tiếp cận lớn hơn, nhưng hoa hồng 15–30%
- Kết hợp: giao hàng riêng ở các khu vực gần + bên tổng hợp ở các khu vực xa
9. SEO cho trang web nhà hàng#
Tối ưu hóa SEO tự động#
Cenaly tự động tạo:
- Thẻ Meta: title, description cho mỗi trang
- Schema.org: dữ liệu có cấu trúc (Restaurant, Menu, MenuItem)
- Open Graph: bản xem trước khi chia sẻ trên mạng xã hội
- Sitemap.xml: sơ đồ trang web cho các công cụ tìm kiếm
- Robots.txt: quy tắc lập chỉ mục
Khuyến nghị#
- Kết nối Google Search Console để giám sát
- Sử dụng tên miền riêng (menu.yourrestaurant.com)
- Điền mô tả cơ sở một cách chi tiết (cho Google Maps)
- Thêm ảnh — chúng được Google Images lập chỉ mục
- Bật đánh giá — xếp hạng được hiển thị trong kết quả tìm kiếm