通过PayPal的API文档阅读我没有看到明确的方法,但我不想假设这是不可能的,因为我不知道该怎么做。
用例:我正在为允许消费者购买商品服务的客户构建市场,然后我们找到一家提供商来完成该服务。 (机密性和不相关性省略了细节)
问题:在购买时,提供商未知,但我们希望在消费者购买服务时授权付款(并在完成后触发付款)。
从PayPal的Adaptive Payments API我看到可以创建Delayed Chained Payment(这很棒),但是必须在创建时声明辅助接收器。这是不可能的,因为我们还不知道谁将满足消费者的要求。
一个有点天真的解决方案是让消费者直接向我们付款,然后我们触发我们与提供商之间的二级交易。这不是很好,因为它会产生双倍的交易费用。
PayPal有没有其他方法可以实现这一目标?还有其他支付服务提供商可能更合适吗?
谢谢!
答案 0 :(得分:1)
Permissions API应允许您在以后知道所有参与方时代表买方设置付款。
答案 1 :(得分:1)
如果辅助接收器未知 - 可能实现此目的的最佳方式是从用户获得预批准,然后在将来使用它来支付辅助接收器。以下是如何做到这一点:
https://developer.paypal.com/docs/classic/adaptive-payments/ht_ap-basicPreapproval-curl-etc/