Интеграция Paypal с CyberSource - PullRequest
0 голосов
/ 06 марта 2019

Моя компания использует Cybersource в качестве канала интеграции платежей для PayPal в качестве способа оплаты.Мы пытаемся отойти от Cybersource и оцениваем прямую интеграцию с Paypal.При этом мы сталкиваемся с различными внутренними проблемами.Я перечислю то же самое ниже:

  • Paypal имеет метод интеграции REST API, при котором вы делаете запрос createPayment, который возвращает URL-адрес подтверждения.Наша страница перенаправляет на эту ссылку, и страница PayPal показывается пользователю для оплаты.После оплаты пользователь перенаправляется обратно на наш собственный URL, который предоставляется Paypal в рамках вызова запроса createPayment.Мы используем аналогичную схему с интеграцией CyberSource.

  • У нас есть старые учетные записи Paypal, которые несовместимы с интеграцией REST API (как мне было сказано), и мы не можем создать новую учетную запись, так какодна и та же учетная запись используется несколькими командами по всему миру, и полная миграция - это большие операционные издержки.

  • Мы попытались поэкспериментировать с API-интерфейсами PayPal для NVP / SOAP, но, похоже, они уже устарели в вышеуказанном потоке, и этотребуется также интеграция SDK клиента (JS), которая заботится о перенаправлении, а также сама создает кнопку Paypal.Задача здесь 1) Мы не хотим, чтобы кнопка PayPal отображалась.2) Интеграция JS SDK в пользовательский интерфейс может привести к большим операционным издержкам, поскольку пользовательский интерфейс не принадлежит нашей команде.

  • Существует еще один вариант BrainTree SDK, но он не уверен, поможет ли онв нашем случае.

Последнее утверждение проблемы заключается в том, что нам нужно перейти с CyberSource на Paypal без использования пути REST API (возможно, с использованием NVM / SOAP или BrainTree) и без использования Javascript SDK..

Есть ли способ использовать полную интеграцию на стороне сервера с SOAP / NVM?

...