Що нового в 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.