Повторяющиеся выставления счетов (переменная сумма и частота)

#payment #recurring-billing

#оплата #повторяющееся выставление счетов

Вопрос:

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

На нашем сайте наши клиенты тратят виртуальные кредиты. Когда их кредиты заканчиваются, на их счет начисляются новые кредиты. Мы хотим предоставить им функцию автоматического пополнения, но мы не хотим иметь дело со всеми проблемами PCI-DSS, которые с этим связаны.

В основном я ищу следующую функциональность:

  • Поставщик платежей должен предоставлять (защищенные размещенные страницы), где клиент предоставляет все данные кредитной карты.

  • Мой сайт загружает размещенные страницы с некоторым идентификатором пользователя (чтобы иметь возможность сопоставить tokenId с CustomerID на последнем шаге).

  • Когда клиент зарегистрировал данные своей кредитной карты, поставщик платежей отправляет на мой сайт уведомление о том, что данные кредитной карты были помечены токенизированным идентификатором для CustomerID.

  • В будущем я взимаю плату с моего клиента за вызов API:

API:: плата (валюта, сумма, идентификатор токена);

Есть ли какие-либо платежные провайдеры, которые могут это сделать?

Комментарии:

1. amazon, paypal и auth. net all предоставляет системы повторяющихся платежей, которые не требуют сертификации pci-dss.

Ответ №1:

Вы не сможете использовать обычную систему регулярных выставлений счетов, если суммы меняются от цикла к циклу. Лучшее, что вы можете сделать, это использовать такую услугу, как Авторизация.Менеджер информации о клиентах Net (CIM) для хранения кредитной карты и платежной информации для вас, а затем вы создаете свой собственный механизм планирования, который взимает плату с того способа оплаты, который вы сохранили для них с помощью CIM. CIM также позволяет вам совершать внеплановые платежи в любое время.

Комментарии:

1. CIM authnet может быть весьма полезен для хранения профилей клиентов с токенизацией карт. Однако я бы не рекомендовал писать новый код для управления подписками и повторяющимися выставлениями счетов в вашем приложении. Предоставьте это таким специалистам, как Recurly , Chargify , Braintree или Cheddar . Есть и другие варианты. Обратите внимание, я основал Cheddar.