Как настроить подписки в Продамусе
Опубликовано 25 Июнь, 2024 | Продамус | 304 просмотров
В Linkrr вы можете принимать реккурентные платежи через Продамус.
Справка Продамуса о реккурентых платежах https://help.prodamus.ru/payform/rekurrent-i-kluby
Шаги:
- Перейдите в настройки платежной страницы в Продамусе на вкладку "Подписки".
- Добавьте наш url "https://linkrr.app/payments/prodamus" в список "URL адреса для уведомлений о совершении оплат по подписке".
- Создайте новую подписку или скопируйте ID существующей.
- Перейдите в Linkrr.
- Включите интеграцию с Продамусом в настройках аккаунта.
- Перейдите в редактор страницы.
- Добавьте блок Лид-форма.
- На вкладке "После заполнения" включите опцию "Перейти к оплате".
- Выберите Продамус, укажите сумму первого платежа и назначение платежа.
- Нажмите на кнопку "Подписка" и укажите ID подписки.
Сохраните изменения.
Внимание!
Значение из поля "Сумма" в Лид-форме применяется только для первого подписочного платежа, который покупатель совершает вручную.
Вы можете применить скидку к первому платежу, если активируете чекбокс "Применить скидку".
В поле «Количество дней демо-периода» можно указать пробный период, чтобы клиент мог ознакомиться с контентом вашей подписки.
Это поле также можно использовать с полем «Применить скидку». Для этого:
Укажите в поле «Количество дней демо-периода» количество дней пробного периода.
Затем через поле «Применить скидку» выставьте такую скидку, чтобы первый платёж по подписке составлял 1 ₽.
Когда клиент впервые оплатит подписку, он заплатит символический 1 ₽ и для него активируется пробный период. Когда он закончится, с карты клиента спишется уже полная стоимость подписки.
Все последующие автоплатежи будут списываться с суммой из настроек подписки в Продамусе.
Когда человек оформит заказ, на странице CRM у вас появится новая запись, у которой в колонке "Оплата" будет значок реккуретного платежа.
Все последующие оплаты по этому заказу (подписке) будут отображаться внутри заказа.
Действия включенные на вкладке "После оплаты" в настройках Лид-формы будут выполнены только при первом платеже.
При автоплатежах мы отправим только вебхуки на указанные в настройках лид-формы адреса.
В настройках лид-формы вы можете указать по одному адресу вебхука для успешной и неуспешной оплаты.
Правила определения статуса по вебхукам от Продамуса:
Статус | Действие/Уведомление | Тип | Код |
---|---|---|---|
success | Действие - успешное продление | action | auto_payment |
info | Действие - деактивация подписки | action | deactivation |
info | Действие - завершение подписки (срок подписки истек) | action | finish |
info | Действие - завершение подписки (истек срок деактивированной подписки) | action | finish |
failed | Уведомление - не успешная оплата (недостаточно средств) | notification | insufficient_funds |
failed | Уведомление - не успешная оплата (истёк срок действия карты) | notification | card_expired |
failed | Уведомление - не успешная оплата (превышены ограничения по карте) | notification | card_limit |
failed | Уведомление - не успешная оплата (карта утеряна) | notification | card_lost |
failed | Уведомление - не успешная оплата (системная ошибка) | notification | system_error |
info | Уведомление о предстоящем списании | notification | auto_payment_reminder |
Статусы success и info будут отправляться на url успешной оплаты.
Статусы failed будут отправляться на url неуспешной оплаты.
Пример body:
{
"action": "form.pay",
"status": "success",
"substatus": "manual_payment",
"info": {...},
"data": {...}
}
Возможные значения поля status:
- 'info'
- 'failed'
- 'success'
Возможные значения поля substatus:
- 'unrecognized'
- один из action_code при статусе info
- 'auto_payment_reminder'
- один из error_code при статусе failed
- 'manual_payment'
- 'auto_payment'
- 'order_canceled'