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
Chowly Integration User Guide
Subscribe and Configure in Back Office (BO) Navigation: Log into BO and select a Store, then select Marketplace 1. On the Marketplace page, select Browse and Subscribe Integrations 2. On the Integrations page, select the corresponding Add button for ...
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 ...
Enable PUC Integration
PUC Integration workflow: Step 1: Placing an order. Customer can login to the online order app/website and places an order via OLO. Step 2: Receiving the order. Once the order is received by the POS a pick-up code need to be generated. Step 3: ...
Update in Restaurant 365 Integration
Introduction: Restaurant365 maps the sales & receipt details from the POS system to General Ledger accounts using Sales Accounts and Payment Type Accounts which helps the customer to identifying problem areas with detailed reports and visualized ...
ValuTec Integration
Implementation in the Back Office: Page Navigation: My Stores >> Settings >> Payment A new option “Valutec” should be displayed when the payment type SPPax is chosen. By default, this option will be in disable mode. ...