Я изучал этот же сценарий и считаю, что он поддерживается через API PayPal Website Payment Pro. Похоже, что есть несколько доступных вариантов использования, таких как:
- Снятие, как вы описали
- Разделение единого платежа клиента по нескольким получателям (поэтому, если у вас есть торговый автомобиль, где вы перепродаете товары от нескольких разных поставщиков, вы можете разделить платежи в зависимости от того, кто предоставил каждый товар)
Посмотрите на документ здесь и посмотрите, соответствует ли он вашим потребностям. Мне было бы очень любопытно услышать, как проходит ваша интеграция, поскольку я смотрю на нечто очень похожее для моего будущего сайта.
https://www.x.com/docs/DOC-1328
РЕДАКТИРОВАТЬ: Вы также должны взглянуть на API адаптивных платежей. Это был другой сервис, который я нашел, который может соответствовать этому варианту использования ...
https://www.x.com/community/ppx/adaptive_payments