Добавьте метод оплаты в мой SAAS, используя API из локального шлюза
У меня есть SAAS программа на Django и Python, которая управляет счетами клиентов (одного или многих).
На данный момент мы обрабатываем все платежи вручную, добавляя нового клиента вручную в повторяющуюся ежемесячную платежную систему 3-й стороны. Для клиентов с большим количеством счетов у нас есть калькулятор платежей, и мы выставляем сумму вручную. Основная проблема, с которой мы сталкиваемся, заключается в том, что каждый месяц у большинства наших клиентов разная стоимость оплаты, в зависимости от количества работающих аккаунтов.
- у нас нет Stripe.
Итак, мои вопросы двух типов: как рассчитать выплаты и как их выполнить.
- Безопасно ли добавить платежный шлюз с помощью простого API, и обрабатывать платежи из бэкенда на стороне сервера? Это делается с помощью cron job типа tasker? Это API: https://documenter.getpostman.com/view/16363118/TzkyNLWB .
- как рассчитать платеж ежемесячно, нужно ли делать это умным способом, есть ли более существующие решения для данного случая ? например аккаунт работал 1.7-5.7 остановился и возобновился в 15.7-30.7 есть ли рекомендуемый алгоритм хранения данных?
- Мы обслуживаем клиентов по всему миру.
- как управлять всеми платежами?
- как включить больше способов оплаты, например, Paypal?
- как я могу выставить счет клиенту, который добавил один счет в 15.7.24, а другой в 20.7.24, и чтобы у него был 1 счет? Должен ли я выставить ему счет один раз в конце месяца? Может мне нужно убедиться, что я получил некоторый баланс, прежде чем я начну первый счет (чтобы я не дошел до 30.7.24 и платеж не работал).
С какими крупными SAAS-компаниями можно работать, не увеличивая стоимость одного платежа с 0,75% до 3%, например, используя Stripe или Bluesnap?