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