Създаване на заявка за поръчка
POST /webhook/hype-custom/orderRequests
Използвайте orderDetails.items за редовете на поръчката и supplements за обекти на добавки с id и незадължителни price и quantity. Вижте схемата на заявката за поръчка. HES приема webhook заявката с 204; доставката към Hype е асинхронна. Винаги включвайте deliveryChannel със съпоставен id: без него HES пак връща 204, но не може да достави поръчката до Hype.
Заявка
http
POST https://es.dev.hype-software.com/webhook/hype-custom/orderRequests
Authorization: Bearer YOUR_API_TOKEN
Accept: application/json
Content-Type: application/jsonТяло на заявката
json
{
"id": 1,
"discount": 3.45,
"paymentTypes": [
{
"id": 1,
"name": "Stripe",
"amount": 10.25,
"status": "completed"
}
],
"orderComment": "Коментар към поръчката",
"deliveryChannel": {
"id": 1,
"name": "За плажа",
"deliveryPrice": 2.5
},
"status": {
"id": 1,
"name": "Нова"
},
"clientDetails": {
"firstName": "Иван",
"lastName": "Иванов",
"phone": "+12345",
"city": "Бургас",
"postCode": "8000",
"address": "кв. Възраждане, 111",
"formatted": "Бургас, 8000, кв. Възраждане, 111"
},
"orderDetails": {
"items": [
{
"id": 255653,
"name": "Маргарита 20",
"modifierIds": [],
"supplements": [],
"comment": "Да няма нищо зелено, като рукола зелени маслини или чушки",
"quantity": 2,
"orderPrice": 4.33
}
]
},
"total": 10.25,
"subTotal": 8.67
}Примери за отговор
204 · Създаване на заявка за поръчка
Празно тяло на отговора.