Вибір валюти для інвойсу при створенні або оновленні міжнародної накладної з України
Ви можете вказати валюту для кожної позиції, використовуючи параметр invoice.items.currency.
Правила використання
- Якщо параметр invoice.items.currency не переданий, по замовчуванню вважається, що всі значення invoice.items.cost вказані в гривнях (UAH).
- Якщо параметр invoice.items.currency використано, вартість позицій (значення в invoice.items.cost) вказується у вибраній валюті.
- Для коректної передачі invoice.items.currency усі позиції інвойсу повинні мати однакову валюту.
- При передачі параметра invoice.items.currency API Nova Post автоматично виконує конвертацію у UAH, EUR, USD та GBP для розрахунку фактурної вартості позицій у інвойсі.
- Якщо валюта позицій збігається з валютою країни призначення (наприклад, USD → США, EUR → ЄС, GBP → Велика Британія) – конвертація не виконується.
Приклади запитів
- Без invoice.items.currency
Усі значення API вважає вказаними в UAH, далі автоматично відбувається конвертація у валюту країни призначення: ЄС → EUR, Велика Британія → GBP, США → USD.
- З invoice.items.currency
У цьому випадку items.cost = USD, оскільки передано items.currency.
Якщо цільова країна доставки – США, то вартість позиції уже у валюті країни призначення та конвертація фактурної вартості не потрібна, для інвойсу буде враховано надане в запиті сумарне значення усіх items.cost.


