Как лучше всего обрабатывать подписки на кредитные карты на веб-сайте? - PullRequest
3 голосов
/ 27 марта 2009

Я разрабатываю сайт с использованием ASP.NET, и я хотел бы, чтобы контент основывался на подписке. По большей части, все будет списываться с кредитной карты каждый месяц. Я знаю, что могу хранить CC в базе данных, но есть ли другое более безопасное решение для этого?

Это не гигантский проект, поэтому мне нужно какое-то простое, быстрое, безопасное и надежное решение, которое может сделать один разработчик.

Ответы [ 4 ]

4 голосов
/ 27 марта 2009

Скорее всего, это зависит от вашего платежного шлюза и / или настройки торгового счета. Некоторые платежные шлюзы, такие как Authorize.net будут обрабатывать периодические счета для вас.

3 голосов
/ 27 марта 2009

Используйте платежный процессор, который будет обрабатывать периодические платежи по кредитным картам. Большинство крупных процессоров сделают это для вас и сохранят информацию о кредитной карте.

-Adam

1 голос
/ 27 марта 2009

Можно ли НЕ хранить данные кредитной карты?

Посмотрите, если вам нужна поддержка: Соответствие PCI DSS

0 голосов
/ 05 июня 2013

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

Существуют службы, которые будут ежемесячно списывать средства с кредитной карты вашего клиента, автоматизировать процесс в случае сбоя кредитной карты, автоматизировать рассылку писем вашим клиентам, позаботиться о соответствии PCI, чтобы вам не приходилось с этим обращаться, и многое другое. Одним из таких сервисов является Chargify. Таким образом, вам не нужно хранить информацию CC, и вашим клиентам будет выставлен правильный счет.

...