Last active
June 19, 2019 07:08
-
-
Save angebagui/e0ffa80222e06404cab6b847db5672ad to your computer and use it in GitHub Desktop.
request_order_body.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"items":[ | |
{ | |
"service_slug":"restaurant", | |
"quantity":2, | |
"cost":"2000.0", | |
"currency_code":"XOF", | |
"total_cost":"4000.0", | |
"meta_data":{ | |
"restaurant_id":-1, | |
"restaurant_location":"[4.2211111, -5.2211]", | |
"pickup_address":"KFC Latrille", | |
"pickup_latitude":4.2211111, | |
"pickup_longitude": -5.2211, | |
"food":{ | |
"food_id":-1, | |
"name":"Big Burger", | |
"quantity":1, | |
"has_price":false, | |
"price":"0.0", | |
"price_currency":"XOF", | |
"has_choice":true, | |
"choices":[ | |
{ | |
"food_choice_id":1, | |
"food_choice_name":"Taille", | |
"type":"radio", | |
"food_choice_value":[ | |
{ | |
"selection_id":1, | |
"selection_name":"XL", | |
"selection_has_price":true, | |
"selection_price":"5000.0", | |
"selection_price_currency":"XOF", | |
"quantity":1, | |
"type":"radio", | |
"has_choice":true, | |
"choices":[ | |
{ | |
"food_choice_id":2, | |
"food_choice_name":"Steak", | |
"type":"radio", | |
"food_choice_value":[ | |
{ | |
"selection_id":21, | |
"selection_name":"Big Steak", | |
"selection_has_price":false, | |
"selection_price":"0.0", | |
"selection_price_currency":"XOF", | |
"quantity":1, | |
"type":"radio", | |
"has_choice":false, | |
"choices":[] | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"food_choice_id":2, | |
"food_choice_name":"Ingrédient", | |
"type":"checkbox", | |
"food_choice_value":[ | |
{ | |
"selection_id":21, | |
"selection_name":"Mayonnaise", | |
"selection_has_price":false, | |
"selection_price":"0.0", | |
"selection_price_currency":"XOF", | |
"quantity":3, | |
"type":"checkbox", | |
"has_choice":false, | |
"choices":[] | |
}, | |
{ | |
"selection_id":22, | |
"selection_name":"Ketchup", | |
"selection_has_price":false, | |
"selection_price":"0.0", | |
"selection_price_currency":"XOF", | |
"quantity":2, | |
"type":"checkbox", | |
"has_choice":false, | |
"choices":[] | |
} | |
] | |
}, | |
{ | |
"food_choice_id":3, | |
"food_choice_name":"Boissons", | |
"type":"radio", | |
"food_choice_value":[ | |
{ | |
"selection_id":31, | |
"selection_name":"Coca Cola 1,5 L", | |
"selection_has_price":false, | |
"selection_price":"0.0", | |
"selection_price_currency":"XOF", | |
"quantity":1, | |
"type":"radio", | |
"has_choice":false, | |
"choices":[] | |
} | |
] | |
}, | |
{ | |
"food_choice_id":4, | |
"food_choice_name":"Supplements", | |
"type":"addons", | |
"food_choice_value":[ | |
{ | |
"selection_id":41, | |
"selection_name":"Coca Cola 1,5 L", | |
"selection_has_price":true, | |
"selection_price":"1000.0", | |
"selection_price_currency":"XOF", | |
"quantity":1, | |
"type":"addons", | |
"has_choice":false, | |
"choices":[] | |
}, | |
{ | |
"selection_id":42, | |
"selection_name":"Steak", | |
"selection_has_price":true, | |
"selection_price":"1000.0", | |
"selection_price_currency":"XOF", | |
"quantity":2, | |
"type":"addons", | |
"has_choice":true, | |
"choices":[] | |
} | |
] | |
} | |
] | |
} | |
} | |
}, | |
{ | |
"service_slug":"courses", | |
"quantity":1, | |
"cost":"1500.0", | |
"currency_code":"XOF", | |
"total_cost":"1500.0", | |
"meta_data":{ | |
"pickup_address":"Pharmacie Les Arcades", | |
"pickup_latitude":4.2222, | |
"pickup_longitude": 3.41222, | |
"description":"Je veux 3 paracetales. ça fait 5000 FCFA", | |
"as_soon_as_possible":false, | |
"delivery_time":"12:30 19-06-2019", | |
} | |
} | |
], | |
"customer_id":1, | |
"payment_method":"paiement-cash", | |
"service_slug":["courses", "restaurant"], | |
"delivery_id":1, | |
"delivery_address":"Pharmacie du Bonheur", | |
"delivery_latitude":4.222, | |
"delivery_longitude":-5.32222 | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"items":[ | |
{ | |
"service_slug":"restaurant", | |
"quantity":2, | |
"cost":"2000.0", | |
"currency_code":"XOF", | |
"total_cost":"4000.0", | |
"meta_data":{ | |
"restaurant_id":-1, | |
"restaurant_location":"[4.2211111, -5.2211]", | |
"pickup_address":"KFC Latrille", | |
"pickup_latitude":4.2211111, | |
"pickup_longitude": -5.2211, | |
"food":{ | |
"food_id":-1, | |
"name":"Big Burger", | |
"quantity":1,/*La quantité minimum c'est 1*/ | |
"has_price":false, /*Lorsque que has_price:false alors le prix est définit exclusivement selon les choix. Si has_price:true et has_choice:true alors le prix est calculé*/ | |
"price":"0.0", /*Prend la valeur 0.0 lorsque has_price:false*/ | |
"price_currency":"XOF", | |
"has_choice":true, | |
"choices":[ | |
{ | |
"food_choice_id":1, | |
"food_choice_name":"Taille", | |
"type":"radio",/*Valeur possible: checkbox pour les choix multiples, radio pour les choix uniques, addons pour les items avec des quantités*/ | |
"food_choice_value":[ | |
{ | |
"selection_id":1, | |
"selection_name":"XL", | |
"selection_has_price":true, /*Lorsque has_price:false ça veut dire que le prix n'est pas affiché à l'utilisateur et n'est pas prix en compte dans les calculs*/ | |
"selection_price":"5000.0", /*Prend la valeur 0.0 lorsque selection_has_price:false*/ | |
"selection_price_currency":"XOF", | |
"quantity":1,/*La quantité minimum c'est 1*/ | |
"type":"radio",/*Valeur possible: checkbox pour les choix multiples, radio pour les choix uniques, addons pour les items avec des quantités*/ | |
"has_choice":true, | |
"choices":[ | |
{ | |
"food_choice_id":2, | |
"food_choice_name":"Steak", | |
"type":"radio",/*Valeur possible: checkbox pour les choix multiples, radio pour les choix uniques, addons pour les items avec des quantités*/ | |
"food_choice_value":[ | |
{ | |
"selection_id":21, | |
"selection_name":"Big Steak", | |
"selection_has_price":false,/*Lorsque has_price:false ça veut dire que le prix n'est pas affiché à l'utilisateur et n'est pas prix en compte dans les calculs*/ | |
"selection_price":"0.0",/*Prend la valeur 0.0 lorsque selection_has_price:false*/ | |
"selection_price_currency":"XOF", | |
"quantity":1,/*La quantité minimum c'est 1*/ | |
"type":"radio",/*Valeur possible: checkbox pour les choix multiples, radio pour les choix uniques, addons pour les items avec des quantités*/ | |
"has_choice":false, | |
"choices":[]/*Prend la valeur [] lorsque has_choice:false*/ | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"food_choice_id":2, | |
"food_choice_name":"Ingrédient", | |
"type":"checkbox",/*Valeur possible: checkbox pour les choix multiples, radio pour les choix uniques, addons pour les items avec des quantités*/ | |
"food_choice_value":[ | |
{ | |
"selection_id":21, | |
"selection_name":"Mayonnaise", | |
"selection_has_price":false,/*Lorsque has_price:false ça veut dire que le prix n'est pas affiché à l'utilisateur et n'est pas prix en compte dans les calculs*/ | |
"selection_price":"0.0",/*Prend la valeur 0.0 lorsque selection_has_price:false*/ | |
"selection_price_currency":"XOF", | |
"quantity":3,/*La quantité minimum c'est 1*/ | |
"type":"checkbox",/*Valeur possible: checkbox pour les choix multiples, radio pour les choix uniques, addons pour les items avec des quantités*/ | |
"has_choice":false, | |
"choices":[]/*Prend la valeur [] lorsque has_choice:false*/ | |
}, | |
{ | |
"selection_id":22, | |
"selection_name":"Ketchup", | |
"selection_has_price":false,/*Lorsque has_price:false ça veut dire que le prix n'est pas affiché à l'utilisateur et n'est pas prix en compte dans les calculs*/ | |
"selection_price":"0.0",/*Prend la valeur 0.0 lorsque selection_has_price:false*/ | |
"selection_price_currency":"XOF", | |
"quantity":2,/*La quantité minimum c'est 1*/ | |
"type":"checkbox",/*Valeur possible: checkbox pour les choix multiples, radio pour les choix uniques, addons pour les items avec des quantités*/ | |
"has_choice":false, | |
"choices":[]/*Prend la valeur [] lorsque has_choice:false*/ | |
} | |
] | |
}, | |
{ | |
"food_choice_id":3, | |
"food_choice_name":"Boissons", | |
"type":"radio",/*Valeur possible: checkbox pour les choix multiples, radio pour les choix uniques, addons pour les items avec des quantités*/ | |
"food_choice_value":[ | |
{ | |
"selection_id":31, | |
"selection_name":"Coca Cola 1,5 L", | |
"selection_has_price":false,/*Lorsque has_price:false ça veut dire que le prix n'est pas affiché à l'utilisateur et n'est pas prix en compte dans les calculs*/ | |
"selection_price":"0.0",/*Prend la valeur 0.0 lorsque selection_has_price:false*/ | |
"selection_price_currency":"XOF", | |
"quantity":1,/*La quantité minimum c'est 1*/ | |
"type":"radio",/*Valeur possible: checkbox pour les choix multiples, radio pour les choix uniques, addons pour les items avec des quantités*/ | |
"has_choice":false, | |
"choices":[]/*Prend la valeur [] lorsque has_choice:false*/ | |
} | |
] | |
}, | |
{ | |
"food_choice_id":4, | |
"food_choice_name":"Supplements", | |
"type":"addons",/*Valeur possible: checkbox pour les choix multiples, radio pour les choix uniques, addons pour les items avec des quantités*/ | |
"food_choice_value":[ | |
{ | |
"selection_id":41, | |
"selection_name":"Coca Cola 1,5 L", | |
"selection_has_price":true,/*Lorsque has_price:false ça veut dire que le prix n'est pas affiché à l'utilisateur et n'est pas prix en compte dans les calculs*/ "selection_price":"1000.0",/*Prend la valeur 0.0 lorsque selection_has_price:false*/ | |
"selection_price_currency":"XOF", | |
"quantity":1,/*La quantité minimum c'est 1*/ | |
"type":"addons",/*Valeur possible: checkbox pour les choix multiples, radio pour les choix uniques, addons pour les items avec des quantités*/ | |
"has_choice":false, | |
"choices":[]/*Prend la valeur [] lorsque has_choice:false*/ | |
}, | |
{ | |
"selection_id":42, | |
"selection_name":"Steak", | |
"selection_has_price":true,/*Lorsque has_price:false ça veut dire que le prix n'est pas affiché à l'utilisateur et n'est pas prix en compte dans les calculs*/ | |
"selection_price":"1000.0",/*Prend la valeur 0.0 lorsque selection_has_price:false*/ | |
"selection_price_currency":"XOF", | |
"quantity":2,/*La quantité minimum c'est 1*/ | |
"type":"addons",/*Valeur possible: checkbox pour les choix multiples, radio pour les choix uniques, addons pour les items avec des quantités*/ | |
"has_choice":true, | |
"choices":[]/*Prend la valeur [] lorsque has_choice:false*/ | |
} | |
] | |
} | |
] | |
} | |
} | |
}, | |
{ | |
"service_slug":"courses", | |
"quantity":1,/*La quantité minimum c'est 1*/ | |
"cost":"1500.0", | |
"currency_code":"XOF", | |
"total_cost":"1500.0", | |
"meta_data":{ | |
"pickup_address":"Pharmacie Les Arcades", | |
"pickup_latitude":4.2222, | |
"pickup_longitude": 3.41222, | |
"description":"Je veux 3 paracetales. ça fait 5000 FCFA", | |
"as_soon_as_possible":false,/* Est-ce que c'est dès que possible ?*/ | |
"delivery_time":"12:30 19-06-2019",/* Si ce n'est pas dès que possible alors définir la date */ | |
} | |
} | |
], | |
"customer_id":1, | |
"payment_method":"paiement-cash", | |
"service_slug":["courses", "restaurant"], | |
"delivery_id":1, | |
"delivery_address":"Pharmacie du Bonheur", | |
"delivery_latitude":4.222, | |
"delivery_longitude":-5.32222 | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment