Integrate your Foodics account with UrbanPiper

This guide outlines the onboarding steps, timelines, and key operational guidelines for completing the UrbanPiper–Foodics integration successfully.

An UrbanPiper Onboarding Manager will be assigned to work alongside the Foodics team and support you throughout the entire integration process.

Onboarding Process Overview

The onboarding process consists of three major phases:

  1. Authorization

  2. Menu Setup on Foodics

  3. Menu Pull & Aggregator Mapping


1. Authorization

Follow the steps below to grant integration permissions to UrbanPiper and generate your brand-specific token.

Step 1: Log in to the Foodics Console

  • Log in using Owner-level access.

  • Navigate to the Marketplace.

Step 2: Search & Open the UrbanPiper App

  • Search for UrbanPiper in the Marketplace.

  • Click the app to open its details screen.

  • Enter the credentials:

Username: xxxx
Password: xxxxxxxxxxx

UrbanPiper Onboarding Manager will assist you with the password during your onboarding process.

Step 3: Authorize the Integration

  • On the UrbanPiper screen, click Authorize.

  • You will be redirected to Foodics — click Authorize again to complete the process.


2. Menu Setup on Foodics

  • Ensure the entire menu is placed under the UrbanPiper group.

  • The group name must match exactly in spelling (case can differ).

Add Products to the UrbanPiper Group

  • All products that need to appear on aggregator platforms must be assigned to the UrbanPiper group.

Create Charge IDs

  • Create an Open Charge ID.

  • Add both Pickup and Delivery charges.

Price Tags (for Differential Pricing)

If the brand has differential pricing, add the following price tags and associate them with the relevant products:

up-talabat
up-toyou
up-mrsool
up-deliveroo
up-radyes
up-eateasy
up-chatfood
up-noonfood
up-hungerstation
up-jahez
up-careem
  • Tag names are name-sensitive but not case-sensitive.

Pricing Logic

  • If a product has a price tag for a specific aggregator → that price is used.

  • If no tag exists → base price is used.

  • If no tags at all → base price applies to all aggregators.


3. Menu Pull in UrbanPiper

  • Once the menu setup is completed and verified in Foodics, UrbanPiper will pull the menu into the UrbanPiper system.

  • This initiates the mapping process.


4. Aggregator Mapping

After the menu pull, the UrbanPiper Onboarding Manager will coordinate with the various aggregators to map the brand’s locations. This is a manual process, and timelines differ by aggregator.

Mapping Timelines

Aggregator
Mapping Timeline

Deliveroo

24–48 hours from request

Talabat

Requests raised every Sunday/Tuesday; go-live on Wednesday/Thursday

Careem

Mapping raised on Wednesdays; go-live on Thursday

Noon / Smiles

24–48 hours from request

Chatfood

3–4 days

Keeta

Depends on the Keeta mapping team (variable)


Completion & Go-Live

  • Once the mapping is completed across all aggregators, the UrbanPiper Onboarding Manager will share the final status.

  • Orders can then begin flowing through Foodics × UrbanPiper.

Last updated

Was this helpful?