Вопрос

У меня есть система магазинов, которая интегрирует PayPal обычным способом, то есть пользователь перенаправляется на paypal.com для входа и подтверждения платежа, после чего пользователь возвращается на страницу подтверждения в моей системе магазинов.

Теперь мой клиент спрашивает, можно ли весь процесс запустить внутри самого магазина.

У меня есть две или три идеи по этому поводу (не то, чтобы это действительно имело значение, но сайт основан на PHP):

<Ол>
  • Используйте функции cURL на стороне сервера, чтобы поговорить с PayPal, показать все необходимые формы на страницах магазина. Вероятно, не очень хорошая идея.

  • Используйте < iframe > для отображения страниц PayPal в том виде, как они есть. На мой взгляд, это должно работать нормально, но не так красиво.

  • Используйте какой-нибудь API PayPal. Я видел только то, что, как мне кажется, требует учетную запись Pro (для продавца) в PayPal и работает только с платежами по кредитным картам.

  • Я не эксперт по интеграции PayPal, текущее решение поставлялось с программным обеспечением магазина. Если бы кто-нибудь из вас, ребята, мог пролить свет на плюсы, минусы и невозможности, я был бы очень благодарен.

    Это было полезно?

    Решение

    Это несколько месяцев назад, поэтому, возможно, оно было изменено, но, насколько я помню, API Paypals не позволяют полностью интегрировать интерфейс Paypal в магазин. Это связано с тем, что после того, как вы отключили серверы PayPal, они теряют контроль и могут нести ответственность за неправильное использование API.

    Из того, что я помню, использование Paypal для платежей требует от пользователя входа в свою учетную запись PayPal, поэтому PayPal не хочет, чтобы это контролировалось любым другим сайтом, кроме своего собственного.

    Другие советы

    Paypal предлагает прямой платеж как часть своего API. Это позволяет обрабатывать платежи без посещения веб-сайта PayPal. Как отмечено в документе, вы также должны предложить экспресс-проверку (перенаправление на Paypal) , если вы используете прямой платеж .

    Продавцы редко делают это, но вы можете настроить внешний вид своих страниц PayPal так, чтобы они как бы соответствовали вашему веб-сайту. Я рад, что они редко делают это, потому что настроенные страницы обычно напоминают задницу. Опыт типа MySpace не дает мне финансовой уверенности.

    Я думаю, что люди, имеющие учетные записи PayPal, довольно привыкли идти в PayPal, чтобы платить за вещи, и они, вероятно, на самом деле не доверяют вашему сайту, если в вашем магазине появятся вещи PayPal. Если вы просто хотите получить кредитную карту, используя клиентов, воспользуйтесь другой услугой.

    Лицензировано под: CC-BY-SA с атрибуция
    Не связан с StackOverflow
    scroll top