VAT API
Ендпоінт розрахунку VAT
Ендпоінт calculate забезпечує точний розрахунок VAT для відповідного ціноутворення з урахуванням національних правил, сум транзакцій і необов’язкових категорій товарів.
GET
Ендпоінт розрахунку VAT
Початок роботи
Базовий URL
Ендпоінт розрахунку
Ендпоінтcalculate потребує вашого унікального API-ключа, країни та ціни, яку потрібно перевірити:
Параметри запиту
String
обов'язково
Ваш унікальний API-ключ. Зверніть увагу: у кожного користувача є унікальні API-ключі для кожного API Cleariflow, тому ключ API перевірки VAT не працюватиме для API геолокації IP, наприклад.
String
обов'язково
Сума, для якої потрібно розрахувати VAT або з якої його виділити.
String
обов'язково
Дволітерний ISO 3166-1 alpha-2 код країни, в якій відбувається транзакція.
String
обов'язково
Категорія VAT для розрахунку. Використовуйте «standard» для стандартної ставки VAT або конкретні категорії, як-от «e-books», «audiobooks» тощо, для знижених ставок.
Boolean
Якщо сума вже містить VAT і потрібно виконати зворотний розрахунок, розділивши суму та VAT, встановіть цей параметр у true. Якщо параметр явно не вказано, за замовчуванням буде false.
Параметри відповіді
Відповідь API повертається у універсальному та легкому форматі JSON.String
Сума без VAT.
String
Сума базової величини та VAT, тобто
amount_excluding_vat + vat_amount.String
Розрахована сума VAT.
String
Категорія покупки, що використовується для визначення права на знижену ставку. Див. нижче список підтримуваних категорій.
String
Ставка VAT у вигляді десяткового рядка (наприклад, «0.190» для 19%).
Object
Об’єкт із інформацією про країну.
String
Дволітерний ISO 3166-1 alpha-2 код країни, в якій відбувається транзакція.
String
Назва країни, для якої розраховується VAT.