Skip to Content
💡

Эта функция доступна только на тарифных планах Business и выше .

Если вы используете Revroute Partners  для своей партнёрской программы, вам также может потребоваться отслеживать события возвратов и соответственно обновлять статус комиссии партнёра.

📝

Комиссии, которые уже выплачены, не могут быть возвращены. Чтобы учесть это, мы рекомендуем установить период удержания выплат для вашей программы, соответствующий политике возвратов вашей компании.

Например, если вы предлагаете 30-дневную политику возвратов, установите период удержания выплат в 30 дней.

Если вам всё же необходимо вернуть комиссию, которая уже была выплачена, вы можете создать возврат (clawback).

Отслеживание возвратов через интеграцию со Stripe

Хорошая новость: если вы используете нашу интеграцию со Stripe, возвраты отслеживаются автоматически без дополнительной настройки.

Stripe integration
View Stripe integration ↗

Отслеживание возвратов вручную

Если вы не используете нашу интеграцию со Stripe и отслеживаете продажи вручную, вот как можно отслеживать возвраты:

Передайте invoiceId при отслеживании продажи

При отслеживании продажи через POST /track/sale обязательно передайте уникальный invoiceId в запросе, связанный с продажей.

Получите комиссию

Затем, чтобы отследить возврат, найдите нужную комиссию, отфильтровав комиссии по тому же invoiceId, который вы передали на шаге 1.

Обновите статус комиссии

Наконец, используйте эндпоинт PATCH /commissions/{id}, чтобы обновить статус комиссии на “refunded”. Это исключит комиссию из ожидающих выплат партнёру.

Last updated on