API прямых платежей PayPal Payments Pro

Я планирую создать учетную запись Paypal Payments Pro и опубликовать в их API прямых платежей платежную информацию по кредитной карте через наш веб-сайт. Чтобы не беспокоиться о соответствии PCI, я бы предпочел, чтобы информация о кредитной карте не проходила через наш веб-сервер и не отправлялась напрямую в PayPal из клиентского кода. Каков самый простой способ сделать это? Возможно, использовать форму, размещенную на PayPal, и встроить ее в наш веб-сайт через iframe? Может ли кто-нибудь перечислить несколько рекомендуемых решений и с чего начать поиск? Спасибо!


person Michael LoCicero    schedule 02.02.2015    source источник


Ответы (1)


Payments Pro (DoDirectPayment) этого не сделает. Согласно вашему объяснению, вам нужно PayPal Payments Advanced (или иногда они называют это Payments Pro Hosted, что просто сбивает людей с толку и раздражает.)

Лично я предпочитаю полный Pro, DDP, а не Advanced/Hosted. Для соответствия PCI все, что вам нужно сделать, это убедиться, что вы используете действительный сертификат SSL на своем сервере, а также убедитесь, что вы не сохраняете данные кредитной карты в своей базе данных.

person Drew Angell    schedule 02.02.2015
comment
Я бы предпочел использовать Payments Pro, но не хочу заморачиваться с каким-либо соответствием PCI (т. е. я не хочу размещать платежную форму, но хотел бы иметь возможность оформить ее с помощью CSS). Я слышал, что существуют хостинговые решения, совместимые с PCI, которые позволяют вам в основном размещать информацию о вашей кредитной карте на их сайте, и вы просто перенаправляете на их сайт со своего. Есть мысли по этому поводу? - person Michael LoCicero; 03.02.2015
comment
Вы объясняете, что дает вам PayPal Payments Advanced. - person Drew Angell; 03.02.2015
comment
Я читал, что расширенный не предлагает настраиваемую часть моей потребности. Могу ли я оформить форму для выставления счетов, размещенную на PayPal, чтобы она выглядела так же, как мой сайт? Кроме того, в какой-то момент мне понадобится идентификатор транзакции или платежа. Может ли размещенная форма выставления счетов опубликовать идентификатор на моем сайте продавца после успеха? - person Michael LoCicero; 03.02.2015
comment
Это довольно ограничено. Если вам нужен полный контроль, вам понадобится полный пакет Pro. - person Drew Angell; 04.02.2015