Используя Paypal Adaptive Payments API, например, Kickstarter, использует Amazon Payments? - PullRequest
15 голосов
/ 14 мая 2010

Мне интересно, возможно ли использовать Paypal Adaptive Payments таким же образом, как Kickstarter.com использует Amazon Payments для сбора / сбора средств.

Например: пользователь настраивает проект. Люди обещают 5 долларов в этот проект, и, если он достигнет цели, система автоматически извлекает деньги у всех и вкладывает их в пользователя, создавшего учетную запись PayPal в проектах. Возможно ли это с помощью Paypal?

Существуют ли хорошие библиотеки PHP, поддерживающие Adaptive Payments, если это возможно?

Ответы [ 5 ]

15 голосов
/ 22 февраля 2012

Я также искал тот же ответ, так как я работаю на той же платформе краудфандинга, что и Kickstarter, но мне нужно использовать PayPal.

После долгих поисков в Google и прочтения об API адаптивных платежей PayPal я обнаружил, что это возможно с помощью API предварительного утверждения, а затем, если проект финансируется, я могу использовать Chained Payments, чтобы отправить деньги создателю проекта и сохранить небольшая плата (в процентах) за использование краудфандинговой платформы.

Если вы ищете несколько библиотек PHP, вы можете найти 2 версии по ссылкам ниже. Одна - это библиотека для платформы CodeIgniter, а другая - класс PHP API, который можно использовать где угодно. Итак, вот ссылки:

Библиотека CodeIgniter - http://www.binpress.com/app/paypal-adaptive-payments-pro-codeigniter-library/140

PHP API Class - http://www.binpress.com/app/php-paypal-pro-adaptive-api-class/612

Теперь я вижу, что вашему вопросу уже 2 года, я просто надеюсь, что этот ответ поможет другим в поиске ответов относительно API адаптивных платежей PayPal.

7 голосов
/ 02 декабря 2010

Да, это возможно с помощью API предварительного одобрения адаптивных платежей . Когда кто-то «обещает», когда вы настроите предварительное одобрение, вы сможете запустить предварительно утвержденную транзакцию в будущем, не требуя дополнительного взаимодействия.

PayPal разработал PHP SDK с библиотеками и примерами для начала работы.

2 голосов
/ 02 октября 2013

Если вы собираетесь использовать PayPal, есть хороший рубиновый камень: adaptivepayments-sdk-ruby

1 голос
/ 02 октября 2012

Этот ответ опоздал на пару лет, но лучше поздно, чем никогда! Единственным недостатком использования API предварительного одобрения Adaptive Payments для системы типа Kickstarter является то, что вы не можете гарантировать, что «залог» будет действителен, когда вы отправляетесь на вывод средств, так как пользователь может отменить свой залог на в любое время.

0 голосов
/ 11 декабря 2013

Я работал над краудфандинговым проектом, похожим на kickstarter. Я начал использовать адаптивные платежи PayPal для такого рода вещей, но в итоге переключился на предварительно одобренный API wepay . Я рад, что сделал. С одной стороны, их документация яснее и лучше организована с хорошими примерами на PHP, Ruby и Python.

...