работа и интеграция paypal payment pro [закрыто]


Я работал со стандартом paypal, но документация для paypal payment pro довольно расплывчата, и я не уверен, как с ней обращаться. Для вашей информации, это PayPal Pro:

Https://www.paypal.com/ca/webapps/mpp/paypal-payments-pro

Теперь я поискал вокруг и наткнулся на этот учебник: http://code.tutsplus.com/tutorials/how-to-process-credit-cards-with-paypal-payments-pro-using-php--net-25397

Но он довольно устарел, и Я не уверен, что это уместно. Другое дело, что в этом уроке речь идет только о платежах по кредитным картам, я хотел бы понять и иметь весь рабочий процесс.

Я совершенно растерян и нуждаюсь в руководстве, если будут найдены какие-либо примеры на github или оказана какая-либо поддержка, которую я был бы признателен. Я довольно хорошо знаком с javascript и php.

Author: John, 2015-05-02

1 answers

На самом деле я автор этого учебника. :) Это актуально и работает просто отлично, если вы будете следовать этим процедурам.

Платежи Pro предназначены только для кредитных карт. Вам не нужен Pro для других API, поэтому, если вы просто пытаетесь работать с экспресс-оформлением заказа, вам не нужен Pro.

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

Используя эту библиотеку, вы могли бы использовать образец/шаблон DoDirectPayment для обработки кредитных карт непосредственно на сайте.

Для платежей PayPal вы бы использовали экспресс-проверку, которая состоит из SetExpressCheckout, GetExpressCheckoutDetails и DoExpressCheckoutPayment (в таком порядке.)

Вы можете увидеть полнофункциональные образцы/демонстрации здесь , которые используют ту же библиотеку.

 1
Author: Drew Angell, 2015-05-02 00:59:38