The purpose of this integration is to build an integration module to link a restaurant POS app setup with a restaurant in OpenQloud.
Your clients (restaurants and food shops using your software), will be able to manage their own web/mobile apps and external marketplaces orders/reservations, delivery services and many other OpenQloud connected solutions, directly FROM YOUR POS.
You won't have to integrate dozens of marketplaces or providers one by one. With one integration, your POS is connected to multiple external services.
Your software will be listed in our site as OpenQloud-ready POS and this will accelerate your sales.
Main module features we show to restaurants:
All features are optional and defined by the limits of the company developing the integration and the company providing API or services webhook. As this guide is for passive integrations, your API and webhooks notifications will define the features of your POS module, because OpenQloud will always integrate as many features as your platform allows.
For a full integration, we would need all these API services and webhooks, but as explained before, we'll adapt the integration to what you already have working or you have decided to implement for us:
Service/s to inject to your POS an order or reservation we got from online channels
Service/s to get an order or reservation information of a previously created order
Service/s to get an order or reservation status of a previously created order
Service/s to change the status of a previously created order
Service/s to get the entities defining the "online catalog" of the restaurant that must be loaded to OpenQloud
The webhook notifications are POST/PUT requests thrown by your system to a specific endpoint we provide.
Notification you send if an order or reservation status has changed
Notification you send if a menu, menu section, product, productVariant, productOptionCategory or productOption has changed
Notification you send if the restaurant switched-off its online availability
As this integration is passive, we adapt our data to your data model (to consume API services and understand the webhooks).
In order to show you examples of these entities, we invite you to check the POS active integration docs.
If you already have your API and webhooks docs and you want OpenQloud to develop the integration module, please send us an email to integrations@openqloud.com
We'll provide a document explaining which features have been integrated and which ones were not integrated and the reasons, and of course, we'll attend any validation session if it's considered in your workflow.