до сих пор не сделал никакой интеграции PayPal. Доступен ли какой-либо плагин PayPal для cakephp, где пользователь может оплатить через учетную запись PayPal или кредитную карту?
Есть ли плагин CakePHP PayPal?
Ответы (3)
Я не знаю, есть ли плагин, а если и есть, то не думаю, что буду его использовать. Это одна из тех ситуаций, когда стоит прочитать об API и сделать это самостоятельно. Таким образом, у вас будет хорошее знание механизма, что жизненно важно, когда дело доходит до тестирования (а вам нужно много этого делать) и обслуживания.
API очень хорошо документирован (https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/home), хотя поначалу огромное количество информации может быть ошеломляющим, и есть песочница для тестирования (https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/howto_testing_sandbox).
Я нашел пример кода IPN (https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/library_code_ipn_code_samples), чтобы быть очень полезной отправной точкой, и, честно говоря, помимо этого требуется не так много работы.
попробуйте этот, он работает с PayPal WPP
https://bitbucket.org/chrispierce/paypalwpp-plugin-for-cakephp-2.x/overview
Существует несколько вариантов интеграции CakePHP Paypal, в том числе:
Плагин WebTechNick для Paypal IPN
Или Google для: компонента API прямых платежей Paypal или источника данных Paypal.
В то время как некоторые из этих и других плагинов выполняют свою работу, на нашем веб-сайте kumutu.com мы используем специально созданную систему, поскольку API Paypal хорошо документирован, и, как предполагает Лео, наш сайт довольно индивидуален и точно знает, как работает платежная система. жизненно важно для нас.