Getting started with Swiggy x UrbanPiper Integration
With UrbanPiper’s integration, you can seamlessly receive orders from your Swiggy and automatically push them to your POS system or UrbanPiper Store Manager. The integration also allows for centralized menu management, enabling real-time updates across platforms.
How It Works
A customer places an order on Swiggy.
The order is sent to UrbanPiper.
The order is then pushed to your POS or UrbanPiper Store Manager.
Menu Management
UrbanPiper allows you to manage and sync your Swiggy menu efficiently.
Elements sent to Swiggy with a Menu Push:
Product name
Product snooze (out-of-stock)
Prices
Modifier groups/options
Modifiers/options
Product images*
Product Descriptions Tax Charges
Product availabilities (≠ restaurant opening times)
⏱ Menu updates may take up to 5 minutes to reflect on Swiggy.
When You Need to Push the Menu
After any changes to the menu
When menu availabilities are updated
When You Do NOT Need to Push the Menu
When a product is marked out of stock/ In stock
Order Management
The following order data is sent from Zomato to UrbanPiper:
Order details
Pick-up time
Order notes
Delivery fees Order Tax+ charges
Customer information
(Customer address is shared only when you handle delivery yourself)
The document below provides a quick reference to the features and functionalities supported by UrbanPiper's integration for Swiggy.
Operation
Feature
Supported on UrbanPiper
Menu
Real-Time Menu Publish (Store Level)
✅
Category
Category Sort Order
❌
Sub-Category
✅
Category Timing
✅
Category Image
❌
Item
Description
✅
Sort Order
❌
Location Pricing
✅
Image
✅
Item-Level Tax
✅
Item Charge
✅
Recommendation
❌
Option Group
Variant Group
✅
Add-on Group
✅
Nested Option Group (L1)
✅
Sort Order
❌
Option
Sort Order
❌
Option Location Price
✅
Extra
Order-Level Charges
❌
Offer Configuration
❌
Order Relay
Real-Time Order Push
✅
Edit Order Functionality
✅
Order Discount Info
✅
Order Level Discount
✅
Item Level Discount
✅
Discount Bifurcation
❌
Charge Info
✅
Tax Info
❌
Order with Options
✅
Additional functionality
Real-time Order Status Push to Aggregator
✅
Acceptance (UP to Aggregator)
✅
Food Ready (UP to Aggregator)
✅
Dispatched (UP to Aggregator)
✅
Dispatched (Aggregator to UP)
✅
Delivered/Completed (UP to Aggregator)
✅
Delivered/Completed (Aggregator to UP)
✅
Cancellation (UP to Aggregator)
✅
Cancellation (Aggregator to UP)
✅
Inventory
Item Inventory Toggle
✅
Option Inventory Toggle
✅
Item Inventory Snooze
✅
Option Inventory Snooze
✅
Store
Store Availability
✅
Additional functionality
Auto Acceptance
✅
Rider Status Update
Supported Rider Status:
✅
- Rider Assigned
✅
- Rider Arrived
✅
- PickedUp
✅
- Delivered
✅
Rider Reassignment Handled?
✅
Packaging Charges
Flat - Item Price (slab-wise)
✅
Percentage - Item Quantity
❌
Percentage - Order Subtotal
❌
Platform Discounts configuration
❌
Last updated
Was this helpful?