scorpion-ds
Новичок
Ранее никогда не встраивал PayPal на сайт, но вот сейчас возникла такая необходимость.
На базе статьи , сумел выполнить тестовый платеж используя REST и их родной SDK, собственно ни каких особых проблем не возникло, все денежные дела происходят на стороне PayPal.
Сейчас выяснилось, что оплата на сайте должна быть "прозрачной", то есть клиент должен вводить реквизиты своей карточки прямо на сайте, после чего происходит оплата и на сайт возвращается ответ от сервера, при этом клиент не должен видеть взаимодействия с PayPal вовсе.
Судя по их документации REST не позволяет такое делать (https://developer.paypal.com/docs/integration/direct/rest_api_payment_country_currency_support/#direct-credit-card-payments) для почти всех стран, есть "классическое API", там судя по всему это сделать можно (или по меньшей мере не сказано, что запрещено).
На сайте PayPal по классическому API я нашел только справочник, но не нашел примеров как это сделать от формирования платежа, до его завершения.
Честно скажу, искал не очень долго, так как сроки очень поджимают (дедлайн пятница), а мне кроме самого PayPal еще сайт надо сделать.
Пробовал ли кто-то делать прямые платежи через карточку, можно ли ожидать каких-то подводных камней?
P.S.:
У клиента аккаунт "Pro".
К примеру моя карточка при онлайн платежах иногда требует ввода пароля из СМС, а если на сайте не будет ни каких переадресаций, то мне не понятно, где клиент должен будет вводить такой пароль.
На базе статьи , сумел выполнить тестовый платеж используя REST и их родной SDK, собственно ни каких особых проблем не возникло, все денежные дела происходят на стороне PayPal.
Сейчас выяснилось, что оплата на сайте должна быть "прозрачной", то есть клиент должен вводить реквизиты своей карточки прямо на сайте, после чего происходит оплата и на сайт возвращается ответ от сервера, при этом клиент не должен видеть взаимодействия с PayPal вовсе.
Судя по их документации REST не позволяет такое делать (https://developer.paypal.com/docs/integration/direct/rest_api_payment_country_currency_support/#direct-credit-card-payments) для почти всех стран, есть "классическое API", там судя по всему это сделать можно (или по меньшей мере не сказано, что запрещено).
На сайте PayPal по классическому API я нашел только справочник, но не нашел примеров как это сделать от формирования платежа, до его завершения.
Честно скажу, искал не очень долго, так как сроки очень поджимают (дедлайн пятница), а мне кроме самого PayPal еще сайт надо сделать.
Пробовал ли кто-то делать прямые платежи через карточку, можно ли ожидать каких-то подводных камней?
P.S.:
У клиента аккаунт "Pro".
К примеру моя карточка при онлайн платежах иногда требует ввода пароля из СМС, а если на сайте не будет ни каких переадресаций, то мне не понятно, где клиент должен будет вводить такой пароль.