Как мы должны обрабатывать неудачные платежи по кредитным картам? - PullRequest
0 голосов
/ 04 ноября 2019

Мы всего лишь за несколько недель выпустим наше приложение SaaS для грузовых брокеров и (в конечном итоге) операторов связи. Мы решаем, как обрабатывать неудачные платежи по кредитным картам. До сих пор варианты были:

  1. Немедленно ограничить свой аккаунт и потребовать оплату. Отправьте им по электронной почте сообщение о том, что администратор может войти и восстановить доступ к учетной записи

или

Дайте им 7 полных дней для оплаты (включая выходные), отправьте им электронное письмо, если платеж не удастся, через день и через 2 дня после второго письма. Затем отправьте им электронное письмо, когда доступ к их аккаунту будет ограничен. Когда они входят в систему, они могут платить, но оплата будет включать дни, использованные без оплаты.

Я склоняюсь ко второму, потому что, если бы я был владельцем бизнеса, я бы не хотелЗаходите, и мои сотрудники сидят, потому что ни у кого из них нет кредитной карты компании для оплаты программного обеспечения.

Мысли?

РЕДАКТИРОВАТЬ: Lmao Я неправильно произнес "ручку" в названии .. . Исправлено.

1 Ответ

0 голосов
/ 06 ноября 2019

Вы можете настроить Stripe Dunning , который поможет вам лучше обрабатывать неудавшиеся платежи для выставления счетов по подписке.

По сути, он позволяет retry schedule с customize timeframe. Вы можете cancel подписку или пометить подписку как unpaid после того, как все попытки повтора будут исчерпаны. Существует webhook, который указывает детали транзакции, с помощью которого вы можете обрабатывать свою бизнес-логику, такую ​​как hold арендатор или delete арендатор.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...