Порекомендуйте платежный шлюз, который позволяет повторять / увеличивать платежи? - PullRequest
2 голосов
/ 05 марта 2010

Может ли кто-нибудь порекомендовать платежный шлюз, который допускает дополнительные (нерегулярно повторяющиеся) платежи для одной и той же карты?

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

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

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

Обратите внимание, что опция «Прямая оплата», предлагаемая (например) PayPal, также не работает, поскольку требует, чтобы я (A) сохранил данные кредитной карты в нашей базе данных (ILLEGAL) или (B) запросил у потребителя их номер кредитной карты, CVR и срок действия, каждый раз (IMPRACTICAL).

По моему личному мнению, использование PayPal Checkout и / или Google Checkout было бы отличным вариантом - это бренды, которым доверяют люди, и процесс оформления заказа прост, поскольку вам нужно только войти в систему и подтвердить свою покупку.

Но мой клиент обеспокоен тем, чтобы выглядеть профессионально - хотя я лично не согласен с тем, что использование сторонней проверки позволяет вам выглядеть непрофессионально, клиент также обеспокоен тем фактом, что пользователям приходится покидать свой сайт, чтобы платить.

Есть рекомендации?

О, и если бы у рекомендованных вами платежных систем также был разумный график платежей, это, конечно, было бы большим плюсом!

Ответы [ 2 ]

3 голосов
/ 05 марта 2010

Никто не предлагает нерегулярную услугу подписки, потому что нет способа автоматизировать подписку, которая может взиматься в произвольное время. Для этого вам нужно создать собственную систему подписки, которая управляет «когда» подписки, а также «сколько». Затем вы можете использовать API выбранного вами обработчика платежей для обработки транзакции.

Примером этого может быть использование API Диспетчера информации о клиентах (CIM) Authorize.Net для хранения платежной информации клиента, включая данные его кредитной карты, и последующее выполнение задания cron, которое периодически запрашивает базы данных и, когда пользователь отвечает критериям для оплаты, рассчитать правильную сумму, а затем использовать CIM API для обработки своей кредитной карты. Интеграция бесшовна, поэтому она будет выглядеть максимально профессионально.

0 голосов
/ 13 июня 2014

Обновление к этому вопросу. Spreedly будет логичным выбором для этой или любой другой системы кредитных карт.

Spreedly.com

...