У меня есть пара клиентов, которые хотят взять данные кредитной карты на своем веб-сайте, чтобы они могли затем выставить счет в будущем (один запускает курсы, и пользователям выставляется счет только за 4 недели до их курса, если они не отменены и один запускается благотворительность и каждый сборщик средств должен собрать по крайней мере 3 тыс. долларов, что меньше, чем взято с их кредитной карты). Я полностью ценю, что они не могут / не должны брать и хранить данные cc на своих сайтах, но я хотел проверить ваши взгляды на лучшее решение для этого. Очевидно, что если пользователи платят немедленно онлайн, тогда все будет в порядке, и можно будет использовать любой платежный шлюз, однако им не нужно сразу выставлять им счета и снимать с карт неопределенное количество времени в будущем (обычно через пару месяцев). это может быть установлено только до оплаты.
Правильно ли я считаю, что лучший способ сделать это - использовать какую-то переменную систему периодических платежей (например, WorldPay's FuturePay, PayPal, автоматический биллинг или Authorize.net CIM-сервис ). Эти (и другие подобные услуги) допускают переменные платежи (хотя WorldPay / PayPal, похоже, настроены на периодические платежи, а не на одноразовые).
Также существует возможность использовать такую компанию, как http://www.braintreepayments.com/credit-card-storage для хранения информации. Я был бы очень признателен, если бы кто-нибудь мог подтвердить, как вы обычно поступаете с этой ситуацией и используете ли вы перечисленные выше варианты или есть какие-то более подходящие или более подходящие альтернативы?