Professional Documents
Culture Documents
Glovo - ecm.API - Onboarding.partner.s.on Demand
Glovo - ecm.API - Onboarding.partner.s.on Demand
Glovo - ecm.API - Onboarding.partner.s.on Demand
1
Glovo On-Demand
Onboarding Checklist
1 Self-register for an account, add company details in profile and reach Glovo’s POC to
activate the account
● First in stage to use https://stageapi.glovoapp.com
● Then in prod to use https://api.glovoapp.com
5 Test API
6 GO-LIVE!
2
Glovo On-Demand
DROP-OFF INFORMATION
PICKUP INFORMATION
rawAddress
details
Full address of the drop-off
Store Name* (will be shown in courier’s App)
e.g: Pallars, 190, 3B, 08008, Barcelona
e.g: Burgers Barcelona
(if needed, here can be added the pickup phone contact)
streetName
e.g: Burgers Barcelona - +3412345678
Address Name only
e.g: Pallars
rawAddress
Full address of the pick-up
details
e.g: Passatge de Lluís Pellicer, 25, 2-1, 08036 Barcelona
Additional Information (floor and door)
e.g 3B
streetName
Address Name only
CONTACT
e.g: Passatge de Lluís Pellicer
name
Customer Name
pickupOrderCode
Order code used by the rider to pick-up the order in the
phone
store
Customer Phone Number
e.g: "phone": "+34669994226"
pickupTime (UCT Time)
When Pickup time is provided, pickup will occur within a
window around that time. If it is not provided, pickup will
occur as soon as possible.
* Store Name should include all necessary information - i.e. X Plaza, Y Restaurant
4
Glovo On-Demand
TOKEN
PACKAGE DETAILS
Expires after 10’
ContentType
Type of products transported.
ORDERS PER CALL
FOOD
Only one order per call is allowed
description
BIGORDER_ONDEMAND 50 PIZZAS*
"packageDetails": {
{ "contentType": "FOOD",
"serviceType": "SHIP_FROM_STORE", "description": "A burger to Test",
"address": { "parcelValue": 30,
"cityName": "Barcelona", "volumetricWeight": 5,
"country": "Spain", "weight": 5
"deliveryInstructions": null, },
"details": "first floor", "packageId": "MC1234564",
"postalCode": "08008", "pickupDetails": {
"rawAddress": "Rossello 218,2-1, 08008, Barcelona, "address": {
Spain", "cityName": "Barcelona",
"streetName": "Rossello", "country": "Spain",
"streetNumber": "218" "deliveryInstructions": "instructions",
}, "details": "Store ABC",
"contact": { "postalCode": "08036",
"email": "lionel.messi@gmail.com", "rawAddress": "Lluis Pellicer 25,2-1, 08036, Barcelona, Spain",
"name": "Lionel", "streetName": "Lluis Pellicer",
"phone": "+34669994246" "streetNumber": "25"
}, },
"pickupOrderCode": "MC123"
}
}
6
Glovo On-Demand
"packageDetails": {
{ "contentType": "FOOD",
"serviceType": "SHIP_FROM_STORE", "description": "BIGORDER_ONDEMAND XXX",
"address": { "parcelValue": 30,
"cityName": "Barcelona", "volumetricWeight": 5,
"country": "Spain", "weight": 5
"deliveryInstructions": null, },
"details": "first floor", "packageId": "MC1234564",
"postalCode": "08008", "pickupDetails": {
"rawAddress": "Rossello 218,2-1, 08008, Barcelona, "address": {
Spain", "cityName": "Barcelona",
"streetName": "Rossello", "country": "Spain",
"streetNumber": "218" "deliveryInstructions": "instructions",
}, "details": "Store ABC",
"contact": { "postalCode": "08036",
"email": "lionel.messi@gmail.com", "rawAddress": "Lluis Pellicer 25,2-1, 08036, Barcelona, Spain",
"name": "Lionel", "streetName": "Lluis Pellicer",
"phone": "+34669994246" "streetNumber": "25"
}, },
"pickupOrderCode": "MC123"
}
}
7
Glovo On-Demand
Order workflow
Yes
Glovo LiveOps
will call the
customer to
Partner arrange
prepares order delivery
Preparation Pickup/Delivery
8
Glovo On-Demand
Support workflow
Partner
Glovo
Glovo Glovo
Glovo
Partner LiveOps
RTO Team
Support Support
Proactive intervention
for edge cases
Partner Glovo
Final Customer
Support team Courier
Partner
9
Glovo On-Demand
10
Glovo On-Demand
11
Glovo On-Demand
12