Testing
On this page, you will learn about how you can test your integration using our API before going live.
Stores
The following are the stores with different settings that can be used for testing.
| Store Name and Store ID | Store Hours | Store Settings |
|---|---|---|
| Pasta House 6305d30938973c0017ce7dba | Mon - Sun (12:00am-11:30pm) | Delivery Distance Limit: 50km, Store Tags: Alcohol, Breakfast, Chicken |
| ADB - Makati - Pickup Only 6305f5a707b78e0017fa6708 | Mon - Sun (12:00am-11:30pm) | Order Type: Pickup, Third Party Pickup, Curbside Pickup |
| ADB - Eastwood - Delivery Only 63062e933219b4001741e693 | Mon - Sun (12:00am-11:30pm) | Order Type: Delivery, Delivery Distance Limit: 30km |
| ADB - Ortigas 6306e2aabc9cbe0017c47665 | Mon - Sun (12:00am-11:30pm) | Accepting pre-orders 2 days in advance |
| ADB - Alabang - Limits 6307330c06bf2a00171c19b9 | Mon - Sun (12:00am-11:30pm) | Store with menu category limit and item limit |
| ADB - BGC - Unpublished 63062ee33219b4001741e6f8 | Mon - Sun (12:00am-11:30pm) | Website Status: Private |
| Salad 4 Everyone - Makati 6305c73b38973c0017ce69fc | Mon - Sun (12:00am-11:30pm) | Store that supports meal plan, Meal Plan Order Time: 6:00AM, Meal Plan Discount: 10%, Meal Plan Free Delivery Amount: 100 |
| Fresh Savory Salad 6307433406bf2a00171c24c9 | Mon - Sun (12:00am-11:30pm) | Store that supports meal plan, Meal Plan Order Time: 6:00AM, Meal Plan Discount: No Discount, Meal Plan Free Delivery Amount: 0 |
| Pasta Restaurant - Makati 6305f5d807b78e0017fa6719 | Mon - Sun (12:00am-11:30pm) | Store with different item settings |
| Pasta Restaurant - Marikina 6305fe6307b78e0017fa6909 | Mon - Sun (7:00am-12:00pm, 4:00pm-7:00pm) | Store that opens twice a day |
| Pasta Restaurant - Pasig 6305feda07b78e0017fa6942 | Sat - Sun (7:00am-8:00pm) | Store open every weekends only |
Placing an Order
Pickup / Delivery / Curbside Pickup / Third Party Pickup
Below is a sample cart body for pickup.
{
"items": [
{
"id": "6305f62f07b78e0017fa6753",
"quantity": 3
}
],
"order_type": "pickup",
"order_date": "2022-09-09",
"order_time": "16:00",
"customer": {
"first_name": "Emma",
"last_name": "Watson",
"mobile_number": "9561222223",
"email": "developer@pickup.ph"
}
}
The items below can be used for successfully creating a cart.
** Store Name: Pasta Restaurant - Makati**
| Item Name | Item ID | Item Settings |
|---|---|---|
| Penne Arrabbiata | 6305f62f07b78e0017fa6753 | Item has 10% Discount |
| Penne with Pesto | 6305f94507b78e0017fa6841 | Item has Php20 amount off |
| Spaghetti with Meat Sauce | 6305f9c207b78e0017fa6852 | Item has no discount |
| Spaghetti Aglio e Olio | 6305f9e007b78e0017fa6863 | Item has no extras |
| Spaghetti Puttanesca | 6305f9fb07b78e0017fa6876 | Item has optional extras Anchovy 63072708bc9cbe0017c48981 |
| Pasta with Lentils | 6305fa9c07b78e0017fa68a7 | Item has required extras Extra Sauce 630884ff09fb9600171a0674 |
| Pasta with Potatoes | 6305fa6a07b78e0017fa688f | Item is a bulk item |
| Pasta with Peas | 6305fab607b78e0017fa68c1 | Item is not available but shown in store |
| Pasta with Beans | 6305fad207b78e0017fa68dd | Item has an off date and is shown in store during off date |
Placing a Delivery Order with Delivery Option
Below is a sample cart body for delivery.
{
"items": [
{
"id": "6305f62f07b78e0017fa6753",
"quantity": 3
}
],
"order_type": "delivery",
"order_date": "2022-09-09",
"order_time": "16:00",
"customer": {
"address": {
"lng": 121.0226361,
"lat": 14.5614248
}
"first_name": "Juan",
"last_name": "Cruz",
"mobile_number": "9561222223",
"email": "developer@pickup.ph"
},
"delivery_option": {
"delivery_payment_method": "cash",
"delivery_vehicle": "motorcycle"
},
}
Note: Pickup has three delivery partners namely Grab, Lalamove and Mr. Speedy.
Store Delivery partners and delivery payment method
| Store Name and Store ID | Delivery Partners and Delivery Payment Methods |
|---|---|
| ADB - Eastwood - Delivery Only 63062e933219b4001741e693 | Grab - Cash and Non-Cash Lalamove - Non-Cash Mr. Speedy - Cash and Non-Cash |
| Pasta Restaurant - Marikina 6305fe6307b78e0017fa6909 | Grab - Cash |
| Pasta Restaurant - Pasig 6305feda07b78e0017fa6942 | Lalamove - Non-Cash |
Note: Bulk items can only be delivered by cars
Store Name: ADB - Eastwood - Delivery Only
| Item Name | Item ID | Item Settings |
|---|---|---|
| Umami Chicken Rice Meal | 63062e943219b4001741e6c9 | Item is a Bulk Item |
Limits
The store that can be used for testing the limit is ADB - Alabang - Limits. Below are the limit settings for each item. Meal Plan Order does not support the limit feature. It is recommended to show which item surpassed the limit and let the user choose another item or order date and item.
| Item Name | Item ID | Category Limit | Item Limit |
|---|---|---|---|
| Bistek Tagalog Rice Meal | 6307330d06bf2a00171c19d0 | Daily Limit: 5 | |
| Coconut Water | 6307870c06bf2a00171c2606 | Per Time Slot Limit: 5 | |
| Cinnamon Apple Smoothie | 6307330d06bf2a00171c19f2 | Daily Limit: 5 | |
| Dragonfruit Blueberry Smoothie | 6307330d06bf2a00171c19f6 | Per Time Slot Limit: 5 | |
| Pampanga Tocino (Pork) Rice Meal | 6307330d06bf2a00171c19d5 | Daily Limit: 5 | Daily Limit: 2 |
| Brown Sugar Milk | 63204ee529e24300179a30f6 | Daily Limit: 5 | Per Time Slot Limit: 2 |
| Banana Milk | 6322d1644ca90c0017ba853f | Per Time Slot Limit: 5 | Per Time Slot Limit: 3 |
| Strawberry Milk | 6322d31b4ca90c0017ba8707 | Per Time Slot Limit: 5 | Daily Limit: 3 |
Meal Plan Order
Below is a sample cart body for 3-day and 5-day meal plan.
{
"items": [
{
"id": "6305ccac38973c0017ce6a6d",
"quantity": 1,
"extras": []
},
{
"id": "6305cd2e38973c0017ce6c60",
"quantity": 1,
"extras": ["6305ea197fefd20017cab193"]
},
{
"id": "6305cd7f38973c0017ce6f12",
"quantity": 1,
"extras": []
}
],
"order_type": "delivery",
"order_date": "2022-09-09",
"order_time": "17:30",
"customer": {
"address": {
"lat":14.57274,
"lng":121.04834
},
"first_name": "Clark",
"last_name": "Cruz",
"mobile_number": "9361234567",
"email": "developer@pickup.ph"
}
}
{
"items": [
{
"id": "6305ccac38973c0017ce6a6d",
"quantity": 2,
"extras": []
},
{
"id": "6305cd2e38973c0017ce6c60",
"quantity": 2,
"extras": ["6305ea197fefd20017cab193"]
},
{
"id": "6305cd7f38973c0017ce6f12",
"quantity": 1,
"extras": []
}
],
"order_type": "delivery",
"order_date": "2022-09-09",
"order_time": "17:30",
"customer": {
"address": {
"lat":14.57274,
"lng":121.04834
},
"first_name": "Clark",
"last_name": "Cruz",
"mobile_number": "9361234567",
"email": "developer@pickup.ph"
}
}
The items below can be used to create meal plan cart.
** Store Name: Salad 4 Everyone - Makati**
| Category | Item Name and Item ID | Extra Group Name (Settings) | Extras |
|---|---|---|---|
| Salad and Wraps | Balsamic Greens Salad 6305ccac38973c0017ce6a6d | Grains Add- ons (Maximum 3, Optional) | Extra Brown Rice 6305e9ab7fefd20017cab18c Extra Black Rice 6305e9ab7fefd20017cab18d Extra Adlai 6305e9ab7fefd20017cab18e |
| Caesar Wrap 6305ccc938973c0017ce6acb | No Extras | ||
| Spiced Yogurt Salad 6305cce938973c0017ce6b34 | Salad and Wraps Add-ons (Maximum 4, Optional) | Extra Grilled Chicken 6305ea557fefd20017cab19d Extra Grilled Beef 6305ea557fefd20017cab19e Extra Bacon 6305ea557fefd20017cab19f Extra Salad Sauce (Separate) 6305ea557fefd20017cab1a0 | |
| Honey Soy Salad 6305cd0838973c0017ce6bba | Salad and Wraps Add-ons (Maximum 4, Optional) | Extra Grilled Chicken 6305ea557fefd20017cab19d Extra Grilled Beef 6305ea557fefd20017cab19e Extra Bacon 6305ea557fefd20017cab19f Extra Salad Sauce (Separate) 6305ea557fefd20017cab1a0 | |
| Grain Bowls | Beef Tenderloin Kebab Bowl 6305cd2e38973c0017ce6c60 | Grains Add- ons (Maximum 3, Optional) | Extra Brown Rice 6305e9ab7fefd20017cab18c Extra Black Rice 6305e9ab7fefd20017cab18d Extra Adlai 6305e9ab7fefd20017cab18e |
| Choice of Grain (Maximum 1, Required 1) | Brown Rice 6305ea197fefd20017cab193 Black Rice 6305ea197fefd20017cab194 Adlai 6305ea197fefd20017cab195 | ||
| Chicken Kebab Bowl 6305cd4b38973c0017ce6d26 | Grains Add- ons (Maximum 3, Optional) | Extra Brown Rice 6305e9ab7fefd20017cab18c Extra Black Rice 6305e9ab7fefd20017cab18d Extra Adlai 6305e9ab7fefd20017cab18e | |
| Choice of Grain (Maximum 1, Required 1) | Brown Rice 6305ea197fefd20017cab193 Black Rice 6305ea197fefd20017cab194 Adlai 6305ea197fefd20017cab195 | ||
| Chicken Teriyaki Bowl 6305cd6538973c0017ce6e0c | Grains Add- ons (Maximum 3, Optional) | Extra Brown Rice 6305e9ab7fefd20017cab18c Extra Black Rice 6305e9ab7fefd20017cab18d Extra Adlai 6305e9ab7fefd20017cab18e | |
| Choice of Grain (Maximum 1, Required 1) | Brown Rice 6305ea197fefd20017cab193 Black Rice 6305ea197fefd20017cab194 Adlai 6305ea197fefd20017cab195 | ||
| Exclusive Salad, Wraps and Grain Bowls (Exclusive Category) | Gochu Beef Salad 6305cd7f38973c0017ce6f12 | Extra Black Rice 6305e9ab7fefd20017cab18d | |
| Gochu Beef Salad 6305cd7f38973c0017ce6f12 | Grains Add- ons (Maximum 3, Optional) | Extra Brown Rice 6305e9ab7fefd20017cab18c Extra Black Rice 6305e9ab7fefd20017cab18d Extra Adlai 6305e9ab7fefd20017cab18e | |
| Dak Gui Bowl 6305cdc838973c0017ce7160 | Grains Add- ons (Maximum 3, Optional) | Extra Brown Rice 6305e9ab7fefd20017cab18c Extra Black Rice 6305e9ab7fefd20017cab18d Extra Adlai 6305e9ab7fefd20017cab18e | |
| Choice of Grain (Maximum 1, Required 1) | Brown Rice 6305ea197fefd20017cab193 Black Rice 6305ea197fefd20017cab194 Adlai 6305ea197fefd20017cab195 | ||
| Inasal Chicken Bowl 6305cde738973c0017ce72ab | Grains Add- ons (Maximum 3, Optional) | Extra Brown Rice 6305e9ab7fefd20017cab18c Extra Black Rice 6305e9ab7fefd20017cab18d Extra Adlai 6305e9ab7fefd20017cab18e | |
| Choice of Grain (Maximum 1, Required 1) | Brown Rice 6305ea197fefd20017cab193 Black Rice 6305ea197fefd20017cab194 Adlai 6305ea197fefd20017cab195 | ||
| Tenderloin Carne Asada Bowl 6305ce0938973c0017ce7411 | Grains Add- ons (Maximum 3, Optional) | Extra Brown Rice 6305e9ab7fefd20017cab18c Extra Black Rice 6305e9ab7fefd20017cab18d Extra Adlai 6305e9ab7fefd20017cab18e | |
| Choice of Grain (Maximum 1, Required 1) | Brown Rice 6305ea197fefd20017cab193 Black Rice 6305ea197fefd20017cab194 Adlai 6305ea197fefd20017cab195 | ||
| Spiced Yogurt Chicken Wrap 6305ce2138973c0017ce7597 | Salad and Wraps Add-ons (Maximum 4, Optional) | Extra Grilled Chicken 6305ea557fefd20017cab19d Extra Grilled Beef 6305ea557fefd20017cab19e Extra Bacon 6305ea557fefd20017cab19f Extra Salad Sauce (Separate) 6305ea557fefd20017cab1a0 |
Meal Plan Scenarios
Below are the meal plan scenarios and suggested action steps.
| Scenario | Error Message | Suggested Action Step |
|---|---|---|
| Placing less than 3 items for 3-day meal plan order | items - 3 day meal plan order type requires 3 items in cart | Ask the user to add the correct number of items for a meal plan |
| Placing less than 5 items for 5-day meal plan order | items - 5 day meal plan order type requires 5 items in cart | Ask the user to add the correct number of items for a meal plan |
| Placing more than 5 items for 5-day meal plan order | items - meal plan order type only supports 3 or 5 days plan | Ask the user to remove excess item in the meal plan |
Promo Codes
Below is the list of promo codes available in each store.
| Store Name and Store ID | Promo Code | Description |
|---|---|---|
| ADB - Makati - Pickup Only 6305f5a707b78e0017fa6708 | ADBPICKUPAMTOFF | P10.00 off order purchase - Minimum purchase of P100.00 - Pickup, Third Party Pickup, Curbside Pickup - No limit - Start date 2023-01-26 |
| ADBPICKUPPERCENTOFF | 10% off order purchase - Minimum purchase of P100.00 - Pickup, Third Party Pickup, Curbside Pickup - No limit - Start date 2023-01-26 | |
| ADBPICKUPFREEITEM | Free item: Free Mochi - Minimum purchase of P100.00 - Pickup, Third Party Pickup, Curbside Pickup - No Limit - Start date 2023-01-26 | |
| ADBPICKUPLIMITED | P20.00 off order purchase - Minimum purchase of P100.00 - Pickup, Third Party Pickup, Curbside Pickup - Limit: 10 - Start date 2023-01-26 | |
| ADBPICKUPEXP | Expired Promo Code - End Date: 2023-01-26 | |
| ADBPICKUPINACTIVE | Inactive Promo Code | |
| ADBLIMITED | 1 used out of 1 | |
| ADBGROUPPROMO | P20.00 off order purchase - Minimum purchase of P100.00 - Pickup, Third Party Pickup, Curbside Pickup, Delivery - No Limit - Start date 2023-01-26 | |
| ADBBRANDPROMO | P20.00 off order purchase - Minimum purchase of P100.00 - Pickup, Third Party Pickup, Curbside Pickup, Delivery - No Limit - Start date 2023-01-26 | |
| ADB - Eastwood - Delivery Only 63062e933219b4001741e693 | ADBDELIVERYAMTOFF | P20.00 off delivery fee - Minimum purchase of P100.00 - Delivery - No Limit - Start date 2023-01-26 |
| ADBGROUPPROMO | P20.00 off order purchase - Minimum purchase of P100.00 - Pickup, Third Party Pickup, Curbside Pickup, Delivery - No Limit - Start date 2023-01-26 | |
| ADBBRANDPROMO | P20.00 off order purchase - Minimum purchase of P100.00 - Pickup, Third Party Pickup, Curbside Pickup, Delivery - No Limit - Start date 2023-01-26 |
Below is the list of promo codes for meal plan
| Store Name and Store ID | Promo Code | Description |
|---|---|---|
| Salad 4 Everyone - Makati 6305c73b38973c0017ce69fc | SALADAO20 | P20.00 off order purchase - Minimum purchase of P100.00 - Meal Plan - No limit - Start date 2023-02-22 |
| SALADPO20 | 20% off order purchase - Minimum purchase of P100.00 - Meal Plan - No limit - Start date 2023-02-22 | |
| SALADFREEDEL50 | P50.00 off delivery fee - Minimum purchase of P100.00 - Meal Plan - No limit - Start date 2023-02-22 | |
| SALADFREEITEM | Free item: Free Sugar Free Cookie - Minimum purchase of P100.00 - Meal Plan - No Limit - Start date 2023-02-22 | |
| Fresh Savory Salad 6307433406bf2a00171c24c9 | SALADAO20 | P20.00 off order purchase - Minimum purchase of P100.00 - Meal Plan - No limit - Start date 2023-02-22 |
| SALADPO20 | 20% off order purchase - Minimum purchase of P100.00 - Meal Plan - No limit - Start date 2023-02-22 | |
| SALADFREEDEL50 | P50.00 off delivery fee - Minimum purchase of P100.00 - Meal Plan - No limit - Start date 2023-02-22 | |
| SALADFREEITEM | Free item: Free Sugar Free Cookie - Minimum purchase of P100.00 - Meal Plan - No Limit - Start date 2023-02-22 |
Reservation Types
Below is the list of reservation types available in each store.
| Store Name and Store ID | Reservation ID | Description |
|---|---|---|
| ADB - Makati - Pickup Only 6305f5a707b78e0017fa6708 | 63e9c0462e5cf506fffa3ec6 | Table - All-in Php 5000 - 2 Days Accepting in Advance - No Limit - Start Date 2023-02-15 |
| 63e9bfe22e5cf506fffa3ac9 | Event - Per Guest Php 1000 - Event Date: 2023-12-25 Event Time: 06:00 PM - No Limit - Start Date 2023-02-15 | |
| 63e9c23e2e5cf506fffa4730 | Table - All-in Php 6000 - 2 Days Accepting in Advance - Guests: 5-10, No Limit - Start Date 2023-02-15 | |
| 63e9c3162e5cf506fffa4a3f | Event - Per Guest Php 1000 - Event Date: 2023-06-12 Event Time: 12:00 PM - Limit: 10 - Start Date 2023-02-15 | |
| 63e9c3dc2e5cf506fffaae1a | Expired Reservation Type - End Date: 2023-02-13 | |
| 63e9c5642e5cf506fffac045 | Inactive Reservation Type | |
| 63e9c5f72e5cf506fffac576 | 1 used out of 1 | |
| 63e9c7f32e5cf506fffad51b | Reservation is every weekend only | |
| ADB - Eastwood - Delivery Only 63062e933219b4001741e693 | Reservation is not allowed | |
| ADB - Ortigas 6306e2aabc9cbe0017c47665 | 63e9c7f32e5cf506fffad51b | Reservation is every weekend only |
| 63f6f57205d2d50af90f5afb | Reservation is twice a day 7:00 AM - 4:00PM and 6:00 PM to 8:00PM | |
| 63f6f66105d2d50af90f8b12 | Reservation is twice a day but one is disabled 7:00 AM - 4:00PM (closed) and 6:00 PM to 8:00PM (open) |