我们在欧洲,实际上,不允许向朋友付款(使用信用卡/借记卡)。 我们正在寻找另一种方法来避免PayPal注册(我们知道此付款方式https://www.x.com/developers/paypal/guest-payments的限制)。
我们正在考虑下一个解决方法:(使用链式付款):
[fee 1] [fee 2]
Guest ------------> Primary receiver -------------> Secondary receiver
(credit card) (business account) (personal account)
因此主要接收者没有得到任何金钱,将所有接收者的钱转移到次要接收者。
问题是,当你创建接收者列表时,你必须指定主接收者和辅助接收者的数量,如果我们将feePayer设置为SECONDARYONLY,我们不知道确切的数量是多少,因为我们不知道费用(费用1 +费用2)。
我们看到了“Payments Details API Operation”,试图从PayKey获取费用,然后完成payrequest消息,但此信息不会在消息中返回。
有什么想法吗?
提前致谢。
答案 0 :(得分:0)
在链式付款中,主要接收方会收到付款总额。一旦主要收到付款,那么最高金额可以在其他收款人之间分配。
对于此示例,消费者支付100.00美元:
主接收器收到$ 100.00
主要接收者然后自动将资金转发到:
只要次要接收者的总量不超过主要接收者数量,这就没问题。这也应该处理费用问题,因为拥有所有资金的二级接收方负责两笔交易的费用。
您在交易前不知道费用金额是正确的。这是在付款时通过PayPal计算的,并且在付款之前没有选择查看可能的费用。如果您是收款帐户的所有者,您可以执行计算,因为您已经知道所收取的费率。
如果您有任何问题,请与我们联系。