Дилемма PayPal и Rails

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

Моя проблема в том, что мне нужно брать процент от каждой транзакции, которая происходит.

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

Действительно застрял здесь, поэтому любая помощь будет оценена по достоинству.


person Zach    schedule 04.01.2012    source источник
comment
Я также задавался вопросом об этой точной проблеме - в частности, можно ли выполнить этот процесс без учетной записи Paypal Website Payments Pro. Причина, по которой я скептически отношусь к тому, что это возможно через W.P. Стандартный, потому что Paypal обрабатывает все транзакции с последним, а не с вами (сайтом продавца). Кажется смешным, что это такая плохо документированная проблема...   -  person varatis    schedule 05.01.2012
comment
Зак: Я только что узнал, что этот вид услуг называется цепными платежами. Проверьте stackoverflow.com/questions/4478427/ и x.com/developers/paypal/products/adaptive-payments [Адаптивные платежи — это термин, который PayPal использует для связанных платежей]   -  person varatis    schedule 05.01.2012
comment
Я тоже после долгих исследований обнаружил, что гем paypal_adaptive настроен для обработки цепных платежей. Хотя это требует некоторого количества взлома. И да, это так плохо документировано.   -  person Zach    schedule 07.01.2012


Ответы (1)


Это в дополнение к моим комментариям:

Проверьте SDK, указанный в ссылке, которую я дал с комментариями. У них есть пример приложения RoR, которое должно рассказать вам, как делать каждый вид адаптивного платежа с помощью Rails. Просто имейте в виду, что в этом приложении много ошибок. Посмотрите на ответ Джеймса на этот вопрос, чтобы исправить их:

Как избежать проблем с аутентификацией и временем с помощью API адаптивных платежей Paypal с Руби?

Кроме того, спасибо за внимание к драгоценному камню paypal_adaptive.

РЕДАКТИРОВАТЬ: Вот ссылка SDK на всякий случай. https://www.x.com/developers/paypal/documentation-tools/sdk

person varatis    schedule 06.01.2012