POS: Urban Piper Integration
Urban Piper provides a seamless APIs for any POS/Restaurant to integrate all aggregators.
Enabling License and Syncing
You must enable the Urban Piper and Web Order integrations.
- Note: The Web Order integration only needs to be enabled on just one station.
- For more information on Account License Settings and Syncing, see the License Settings Knowledge Base Article.
Modifier Settings
If the Urban Piper license is enabled, the options Maximum Selectable and Minimum Selectable will be included with Modifier Group - where you can enter the values for those fields.
You can hide the modifier group from the online order by enabling the Hide From Online toggle.

For more information about Modifier Groups, see the Modifier Groups Knowledge Base Article.
Urban Piper Action Settings
Navigation: Log into the BO for your Store, then select Settings > Integrations > Third Party Integrations > Urban Piper
On the Urban Piper Settings page:
Integration Action
Three toggles are available: Zomato, Swiggy, and Uber Eats.
- To make a Store visible in the appropriate food aggregators, enable it by setting it to YES.

When ready click Publish Store at the upper-right.
Upon successful sync, the message 'Store Synced Successfully' will appear.
To publish the Menu Items on the food aggregator ordering portal:
- Enable the Enable Menu Item toggle.
- Click Publish Menu Item.

Scenario
Consider a Menu Item is out of stock in an aggregator,
- Hide the Menu Item from the aggregator by enabling the toggle on the Menu Item creation screen.
- Click the Menu Item Action button in the Urban Piper Settings screen to publish the changes made.

Store Action
During peak hours, if you wish to hide your Store from a selected aggregator, then Store Action settings need to be set.
Scenario
To hide the store from an aggregator
- Enable the aggregator's corresponding toggle under Store Action.
- Click the Store Action button for the changes to reflect.

Note:
The Main Store Menu will serve as the Master Menu Store.
You cannot maintain different Menus for the different Stores.
Any changes in the Menus must be made from the Main Store and by menu pull configuration users must pull the Menus to the Sub-Stores for the Menu changes to reflect in the Sub-Stores.
- Urban Piper uses Federated Structure for menu implementation:
Federated Structure - The Menu must be the same for all Stores on an Enterprise level and the Main Store Menu must be the master record.
POS
Once properly integrated, the Urban Piper option will appear in the Phone Order screen - same as Delivery. This applies to all tabs: New, Out, Complete, and Future. The name Urban Piper can be changed, as it is user-defined name (such as Urban Orders).
When the button is clicked:
- The Orders from the Online Orders will appear in the table - specifically for the Integration orders.
- The details of the Order and the contact info of its assigned Driver will populate each column of the table.
- The Driver Status column will have the possible following options as a value:
Unassigned
Assigned
Reassigned
At Store
Out For Delivery
Delivered
Order Cancellation
- When cancelling an Order, the 'Pending Cancellation' pop-up appears:

- Cancelled orders will appear blurred out.
If an Order cannot be cancelled due to its Status: when attempting to cancel an Order, a notification pop-up appears with the message 'Order already in - [Status] - state'.

For more information on voiding, see the Void Item Knowledge Article.
Delivery Orders
For more information on Drivers picking up Orders, see the Phone/Web Orders group of Knowledge Articles.
Related Articles
DoorDash Drive Integration
Introduction This document explains about DoorDash Drive, where the DoorDash integration provides a Driver for Web Orders and Call Center. DoorDash (DD) is a software service that connects Consumers to local Restaurants, with delivery made possible ...
POS: Servme Integration
Back Office For more information on the Servme Integration, see the Servme Knowledge Article. POS When a table is booked in the Servme portal: that information is shared to POS. When a Table Reservation happens in Servme, it is received in POS via ...
POS: Uber Eats Integration
For more information on the Uber Eats (UE) Integration, see the Uber Eats Knowledge Article. Uber Eats Orders Appearing in POS Once an Order is placed from Uber Eats, the message ‘You have 1 online order’ appears in POS. The Check will be listed ...
Shogo Integration
Subscribe and Configure in Back Office Page Navigation: Log into Back Office. On the left-side pane: select Home then Integration Hub. On the Integration Hub page, select Browse and Subscribe Integrations. Under the Inventory Management section: for ...
ADP Integration
Subscribe To and Use the ADP Integration 1 Linga in ADP Marketplace 1.1 Log in to ADP and Launch Linga Connector Log in to Run powered by ADP. At the bottom-left, click the ellipsis […] then select ADP Marketplace. Once it’s launched, replace the URL ...