Лучший способ оплатить счет пользователя paypal?
Вопрос
Я знаю, что название не очень описательное, извините.
По сути, я нахожусь в процессе создания веб-сайта, где пользователи могут искать и покупать макеты веб-сайтов, темы WordPress / joomla и т.д.Теперь пользователи смогут пополнять свой аккаунт через PayPal и использовать этот "кредит сайта" для покупки тем и т.д.Теперь это можно сделать с помощью IPN, но для людей, продающих темы, какой наилучший способ позволить им выводить свои доходы на свой счет paypal?Пример;
- Кредит Джо Блоггса (20 долларов поступают на счет PayPal на веб-сайте)
- Джо Блоггс покупает тему у Джона Смита за 10 долларов (a.Баланс счетов Джо Блоггса = первоначальный баланс - 10, б.Баланс счета Джона Смита = первоначальный баланс + 10)
- Джон Смит хочет снять 10 долларов, которые он только что заработал
Любая помощь приветствуется, надеюсь, я выражаюсь достаточно ясно, также, если кто-нибудь может порекомендовать, какой тип учетной записи PayPal использовать для этого, поскольку очевидно, что при таком трафике, проходящем через нее, мне нужно как можно меньше ограничений.
Решение
Вам понадобится бизнес-аккаунт Paypal, чтобы избежать каких-либо ограничений на транзакции.
Что касается оплаты людям через PayPal, я предполагаю, что вы собираетесь платить людям из учетной записи веб-сайта.Если это так, то вы можете использовать API PayPal Mass Pay, который позволяет вам платить одному или нескольким пользователям из учетной записи, которую вы используете для вызова API.Видишь https://cms.paypal.com/cms_content/US/en_US/files/developer/PP_NVPAPI_DeveloperGuide.pdf, и раздел об API массовой оплаты для получения подробной информации.Существует также эквивалент интерфейса SOAP, но основы таковы:
- Укажите идентификационный номер или адрес электронной почты учетной записи получателя
- Укажите сумму для их оплаты.
Я не собираюсь вдаваться в систему аутентификации NVP или paypal API, поскольку вы упомянули, что уже отсортировали их по оплате, но в основном применяется та же система.
Если вы хотите, чтобы люди могли "выводить средства", просто скажите им при регистрации указать "адрес электронной почты для оплаты", а затем, когда они захотят вывести средства, просто введите форму, в результате которой выполняется вызов API и производится их оплата.
Редактировать:Только что проверили, и для API Mass Pay требуется Website Payments Pro, который стоит 30 долларов в месяц и имеет комиссию за транзакцию в размере:2,2% – 2,9% + 0,30 доллара США (они применяются только к входящим транзакциям) - см. https://www.paypal.com/us/cgi-bin/webscr?cmd=xpt/Marketing/general/PaymentSolutions-outside для получения информации.Не знаете, каковы финансовые ограничения вашего проекта.
Другие советы
По-видимому, существует предположение, что средства должны поступать через ваш счет.Рассматривали ли вы возможность действовать скорее как витрина магазина, где ваш сайт направляет покупателей на страницу PayPal, где они будут расплачиваться напрямую с продавцом?
Я работаю над проектом, который должен сделать что-то подобное, я изменил пример кода PayPal:
Как отправить деньги на PayPal с помощью php
Я надеюсь, что это будет полезно.