У меня есть система магазинов, которая интегрирует PayPal обычным способом, то есть пользователь перенаправляется на paypal.com для входа в систему и подтверждения платежа, после которого пользователь возвращается на страницу подтверждения в моей системе магазинов.
Теперь мой клиент спрашивает, можно ли запустить весь процесс внутри самого магазина.
У меня есть две или три идеи об этом (не это важно, но сайт основан на PHP):
-
Используйте функции cURL serverside для talkto paypal, покажите все необходимые формы внутри страниц магазина. Вероятно, это не очень хорошая идея.
-
Используйте
<iframe>
для отображения страниц PayPal, как они есть. В верхней части моего было это должно работать нормально, но не было бы так красиво. -
Используйте какой-то API PayPal. Я видел только что-то, что, кажется, требует учетной записи Pro (для продавца) с PayPal и работает только с платежами по кредитным картам.
Я не являюсь экспертом по интеграции PayPal, текущее решение поставляется с программным обеспечением магазина. Если бы кто-нибудь из вас, ребята, мог пролить свет на плюсы, минусы и невозможности, я был бы очень благодарен.