Введите данные кредитной карты на сайте PayPal (а не на моем собственном сайте)

Могу ли я заставить пользователей вводить данные кредитной карты на сайте PayPal, а не на моем собственном, при настройке профиля регулярных платежей для прямых платежей по кредитной карте?

При настройке профиля повторяющихся платежей для пользователя, который желает подписаться на мою услугу, я в настоящее время следую стандартному процессу повторяющихся платежей (как показано в примерах API PayPal):

  1. Используйте REST API для создания тарифного плана и соглашения.
  2. Перенаправьте пользователя на сайт PayPal.
  3. Пользователь входит / регистрируется на сайте PayPal и подтверждает свое согласие там.
  4. PayPal перенаправляет их обратно на мой сайт для окончательного подтверждения соглашения о выставлении счета.
  5. Как только они подтвердят на моем сайте, начнется выставление счетов, и мы начнем прислушиваться к IPN.

Однако кажется, что если вы хотите использовать прямые платежи по кредитной карте (т. Е. Клиент не имеет / не хочет иметь профиль PayPal), вам необходимо получить данные кредитной карты самостоятельно < / strong> и передать их в PayPal при вызове API. Есть ли способ переместить данные кредитной карты на сам сайт PayPal?


person Scott Edwards    schedule 09.07.2015    source источник


Ответы (1)


Да, PayPal поддерживает такую ​​схему; они называют это размещенным профессиональным решением или размещенным единственным решением. Однако это классический, а не новый REST.

Новые API-интерфейсы PayPal для прямых кредитных карт используют хранилище, но я не верю, что они поставляются с полностью размещенной на PayPal страницей, которая позволила бы избежать всех осложнений с PCI.

Возможно, вы также захотите взглянуть на решение Braintree, которое интегрируется в вашу страницу, но обрабатывает шифрование и токенизацию данных карты, поэтому вам не нужно беспокоиться о PCI.

person geewiz    schedule 10.07.2015
comment
Спасибо за всю информацию! К сожалению, необходимые нам функции не поддерживаются в нашей стране, поэтому мы решили использовать FastSpring из-за их поддержки клиентов и того факта, что они фактически поддерживают все, что нам нужно, из коробки! - person Scott Edwards; 20.07.2015