UAPAY - національний платіжний сервіс
Розрахунок вартості доставки
Метод для розрахунку вартості доставки товару певної ваги і ціни з одного міста в інше з допомогою вказаного обробника.
Запит
Method | GET |
URL | /handlers/{{handlerType}}/costs |
Параметри запиту
Поле | Обов'язковість | Тип | Опис | Приклад |
---|---|---|---|---|
{{handlerType}} | Так | String | Тип обробника | "NovaPoshta" |
productPrice | Так | Number | Ціна товару в копійках, валюта - гривня, лише цілі числа, більше нуля | 150000 |
productWeight | Так | Number | Вага товару, в грамах, лише цілі числа, більше нуля | 1500 |
senderCityId | Так | String | ID міста в системі обраного обробника, з якого буде виконано відправлення | "8d5a980d-391c-11dd-90d9-001a92567626" |
recipientCityId | Так | String | ID міста в системі обраного обробника, в яке буде виконано відправлення | "db5c88f0-391c-11dd-90d9-001a92567626" |
senderOfficeId | Ні | String | ID відділення/офісу в системі обраного обробника, з якого буде виконано відправлення | "7b2cc7fd-84ff-11e4-acce-0050568002cf" |
recipientOfficeId | Ні | String | ID відділення/офісу в системі обраного обробника, в яке буде виконано відправлення | "0d545f59-e1c2-11e3-8c4a-0050568002cf" |
Приклад:
GET /handlers/NovaPoshta/costs?productPrice=150000&productWeight=1500&senderCityId=8d5a980d-391c-11dd-90d9-001a92567626&recipientCityId=db5c88f0-391c-11dd-90d9-001a92567626&senderOfficeId=7b2cc7fd-84ff-11e4-acce-0050568002cf&recipientOfficeId=0d545f59-e1c2-11e3-8c4a-0050568002cf
Параметри відповіді
Поле | Опис |
---|---|
data | Об'єкт з відповіддю |
data.handlerPrice | Вартість доставки в копійках |
Приклад:
{ "data": { "handlerPrice": 6300 } }
UAPAY - національний платіжний сервіс
pay@uapay.ua