Description
A sushi restaurant in the Czech Republic needed to connect its WordPress online ordering platform with its existing Loyverse POS system. While the restaurant already managed in-store sales, kitchen operations, inventory, and staff through the POS, online orders were handled separately, creating unnecessary manual work and increasing the risk of inconsistencies.
We designed and implemented a custom integration that unified both systems, enabling online orders to be automatically processed through the restaurant's existing workflow while keeping product availability accurate across all sales channels.
Challenge
The client required a reliable connection between the online ordering platform and the restaurant's POS system to eliminate manual processes and ensure operational consistency.
Key requirements included:
- Automatically sending online orders to the POS system.
- Keeping inventory levels synchronized in real time.
- Updating menu availability to prevent customers from ordering unavailable items.
- Ensuring reliable communication through the Loyverse API.
- Maintaining a single source of truth for products, orders, and stock data.
- Integrating seamlessly with the restaurant's existing kitchen workflow.
Solution
We developed a custom server-side REST API integration between WordPress and the Loyverse POS platform.
The solution included:
- Two-way synchronization between the website and the POS.
- Automatic order transfer from the online store to the restaurant's order management system.
- Real-time inventory synchronization.
- Automatic menu availability updates.
- Order status synchronization.
- Secure API communication and server-side data validation.
- Multiple testing and refinement cycles to ensure reliable production performance.
By connecting the online ordering platform with the restaurant's POS, we eliminated manual order entry, improved inventory accuracy, and streamlined day-to-day operations without disrupting the existing kitchen workflow.
Technology Stack
- CMS: WordPress
- Backend: PHP
- Database: MySQL
- POS System: Loyverse POS
- API: REST API
- Integration: Custom POS Integration
- Synchronization: Real-time Inventory Synchronization, Order Synchronization, Menu Synchronization
- Data Format: JSON
- Architecture: Server-side Integration