Вам потребуется учетная запись Paypal Business, чтобы избежать каких-либо ограничений транзакций.
Что касается оплаты людей через PayPal, я предполагаю, что вы собираетесь платить людям из учетной записи на сайте. Если это так, то вы можете использовать PayPal Mass Pay API, который позволяет вам платить одному или нескольким пользователям из учетной записи, которую вы используете для вызова 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 требует оплаты через веб-сайт Pro, стоимость которого составляет 30 долларов в месяц, и комиссия за транзакцию составляет: 2,2% - 2,9% + 0,30 доллара США (только применить к входящим транзакциям) - см. https://www.paypal.com/us/cgi-bin/webscr?cmd=xpt/Marketing/general/PaymentSolutions-outside для информации. Не знаю, каковы ограничения стоимости вашего проекта.