Чтобы активировать предзаказ, нужно отправить запрос с raketa_order_uuid
, который вы передавали в iframe. raketa_order_uuid
— UUID 4-ой версии, который создается заранее для этого заказа. Активация заказа означает, что заказ будет активирован в нашей системе и ему назначится курьер.
Prod: https://server.raketa.city
Dev: https://dev-server.raketa.city
Сделайте запрос методом POST
по ссылке:
{SERVER_HOST}/api-gate/v0/deliveries/confirm-raketa-order-uuid
Headers:
-header 'Authorization: JWT {Token}' \\
-header 'Content-Type: application/json' \\
Body:
{
"raketa_order_uuid": "16e00878-ec97-4e28-8ec4-0dcd05dd3152",
"product_name": "iPhone XR;Macbook Pro 15;Apple Ait Tag",
"items": [
{
"title": "iPhone XR",
"price": 270300,
"count": 1
},
{
"title": "Macbook Pro 15",
"price": 450000,
"count": 1
},
{
"title": "Apple Air Tag",
"price": 15000,
"count": 3
}
],
"amount_to_accept_payment": 765300
}
Обязательные поля: raketa_order_uuid
.
product_name
— название товара. Если товаров несколько, нужно перечислить название через точку с запятой «$;$».
items
— список товаров. Это поле является более функциональной альтернативой полю product_name
. Если нужно указать стоимость товара, то нужно использовать поле items
. Если при создании заказа указать и product_name
и items
то приоритетным будет items
.
amount_to_accept_payment
— сумма, которую должен принять курьер у клиента за товар.
Response:
Status: 200 Ok
Data: