Sie können dies mit Express Checkout tun, das parallele Zahlungen unterstützt. Sie müssen lediglich den Parameter SELLERPAYPALACCOUNTID in die API-Anfrage aufnehmen und auf die E-Mail-Adresse des Kontos einstellen, an das das Geld gesendet werden soll.
Also würden Sie Ihre eigenen API-Zugangsdaten verwenden, aber Sie würden diesen Parameter auf das Konto von Drittanbietern setzen, in das das Geld fallen soll. Es funktioniert ohne jegliche Berechtigungen von dem 3rd Party Account.
Es gibt bestehenden Plugins für Express Checkout in WooCommerce (Ich würde empfehlen, PayPal for WooCommerce, die frei ist), aber sie haben noch nicht die Verwendung von SELLERPAYPALACCOUNTID unterstützen Zahlungen an ein 3rd-Party-Konto zu senden. Allerdings könnte das PayPal for WooCommerce-Plugin ziemlich einfach angepasst werden, um das zu erreichen.
Als Nebenbemerkung können Sie detaillierte Details mit Adaptive Payments einschließen, aber Sie müssen einen zusätzlichen API-Aufruf, SetPaymentOptions, nach dem Abrufen eines PayKey aus der Pay API, aber vor dem Umleiten des Benutzers zu PayPal hinzufügen. Hier können Sie Versand, Steuern, Artikel usw. einrichten.
Ich würde empfehlen, mit Express Checkout zu bleiben, obwohl die Checkout-Erfahrung viel besser ist.