Що нового в API Voodoo Center
Кожна помітна зміна в API Voodoo Center та його інтеграційній поверхні
фіксується тут, від найновіших. API версіонується під /api/v1; ми додаємо
поля та ендпоінти у зворотно сумісний спосіб і окремо зазначаємо все, на що вам
може знадобитися відреагувати.
Хочете отримувати сповіщення про зміни програмно? Нові результати замовлень завжди надходять на ваш webhook, а кожне поле, задокументоване в API Reference, можна безпечно читати захисно — ігноруйте невідомі поля, щоб майбутні доповнення ніколи не ламали вашу інтеграцію.
Повернення коштів за часткову доставку в webhook замовлення
Замовлення, які можна виконати лише частково, тепер завершуються зі
status: "partial" і автоматично повертають кошти за недоставлену частину.
- Webhook замовлення та
GET /api/v1/orders/{id}тепер несутьrefund_amountза одиниці, які не вдалося доставити, поряд ізdelivered_quantityі будь-якими доставленимиcodes. - Повністю недоставне замовлення завершується зі
status: "failed"з поверненням усього списання (refund_amountдорівнює списаній сумі).
Жодних дій не потрібно — якщо ви вже розгалужуєте логіку за термінальним
status, просто читайте refund_amount, щоб узгодити повернення коштів на ваш
баланс. Повне тіло запиту див. у Webhooks.