UAPAY - національний платіжний сервіс

Розрахунок вартості доставки

Метод для розрахунку вартості доставки товару певної ваги і ціни з  одного міста в інше з допомогою вказаного обробника. 

Запит

MethodGET
URL/handlers/{{handlerType}}/costs

Параметри запиту

ПолеОбов'язковістьТипОписПриклад
{{handlerType}}ТакStringТип обробника"NovaPoshta"
productPriceТакNumberЦіна товару в копійках, валюта - гривня, лише цілі числа, більше нуля150000
productWeightТакNumberВага товару, в грамах, лише цілі числа, більше нуля1500
senderCityIdТакStringID міста в системі обраного обробника, з якого буде виконано відправлення "8d5a980d-391c-11dd-90d9-001a92567626"
recipientCityIdТакStringID міста в системі обраного обробника, в яке буде виконано відправлення "db5c88f0-391c-11dd-90d9-001a92567626"
senderOfficeIdНіStringID відділення/офісу  в системі обраного обробника, з якого буде виконано відправлення "7b2cc7fd-84ff-11e4-acce-0050568002cf"
recipientOfficeIdНіStringID відділення/офісу в системі обраного обробника, в яке буде виконано відправлення "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