Периодические платежи по дебетовым / кредитным картам через PayPal без соблюдения PCI - PullRequest
3 голосов
/ 11 января 2012

Разработка сайта, требующего ежемесячной подписки через PayPal.Если у покупателя есть аккаунт, это не проблема через ExpressCheckout.У клиента есть учетная запись Pro (в Великобритании), и он хочет предоставить возможность оплаты картой.

Насколько я могу понять из «Руководства по интеграции платежей через веб-сайт Pro», для этого необходимо настроитьвариант двойного платежа на моем сайте, предоставляющий пользователю возможность оплаты «через Paypal» (т.е. ExpressCheckout) или картой, после чего мой сайт предоставит форму захвата карты в соответствии с PCI, которая будет отправлена ​​в PayPal с использованием DirectPayment.Прохождение соответствия PCI на самом деле не вариант.Кажется странным, что PayPal не предлагает хостинговое решение для этого, или я просто тупой?

TL; DR: Возможно ли обрабатывать повторяющиеся платежи по карте через PayPal в Великобритании с помощью хост-карты PayPal?захватить форму?

Сайт на заказ PHP.

1 Ответ

1 голос
/ 11 января 2012

API PayPal допускает повторяющиеся платежи с прямым платежом:

Повторяющиеся платежи с прямым платежом позволяют связывать повторяющийся платеж с дебетовой или кредитной картой.

[...]

Ответ CreateRecurringPaymentsProfile содержит идентификатор профиля, который представляет собой закодированную строку, однозначно определяющую профиль повторяющихся платежей.

PayPal содержит номер счетаи другую соответствующую информацию (включая частоту выставления счетов), пока ваше приложение хранит идентификатор профиля.

Соответствие PCI никогда не является опцией .Это всегда требование.Однако правила соответствия гораздо менее строгие (включая отказ от аудита) для компаний, которые не выполняют большое количество транзакций в год.

...