【问题标题】:paypal personal credit card payment workaroundpaypal个人信用卡支付解决方法
【发布时间】:2013-02-17 14:02:09
【问题描述】:

我们在欧洲,实际上不允许客人向朋友付款(使用信用卡/借记卡)。 我们正在寻找一种替代方案来避免使用贝宝注册(我们知道这种支付类型的限制https://www.x.com/developers/paypal/guest-payments)。

我们正在考虑下一个解决方法:(使用连锁支付):

          [fee 1]                             [fee 2]
Guest   ------------>   Primary receiver  -------------> Secondary receiver
(credit card)          (business account)                 (personal account)

所以主要收款人没有收到任何钱,将所有收款人的钱转移到次要收款人。

问题是,当你创建receivers列表时,你必须指定Primary和Secondary receiver的数量,如果我们将feesPayer设置为SECONDARYONLY,我们不知道确切的数量,因为我们不知道数量费用(费用 1 + 费用 2)。

我们看到了“Payments Details API Operation”,尝试从 PayKey 获取费用,然后完成 payrequest 消息,但消息中没有返回此信息。

有什么想法吗?

提前致谢。

【问题讨论】:

    标签: paypal paypal-adaptive-payments


    【解决方案1】:

    在链式付款中,主要收款人收到付款的总金额。一旦主要收到付款,那么最多可以在其他收款人之间分配总额。

    对于此示例,消费者支付 100.00 美元:

    主要收款人收到 100.00 美元

    然后主要收款人自动将资金转至:

    • 第二收款人 1 $50.00
    • 二级收款人 2 $30.00
    • 二级收货人 3 $20.00

    只要次要收款人的总金额不超过主要收款人的金额,就可以了。这也应该解决费用问题,因为拥有所有资金的二级接收者负责两笔交易的费用。

    您在交易前不知道费用金额是正确的。这是在付款时由 PayPal 计算的,并且无法在付款前查看可能的费用。如果您是收款账户的所有者,您可以执行计算,因为您已经知道收取的费率。

    如果您有任何问题,请告诉我。

    【讨论】:

    • 谢谢马特,所以可以像这样设置一个链式交易:
    • 主要收款人金额=100$,次要收款人金额=100$,最后次要收款人收到100$-费用?谢谢
    • 是的,请记住,次要收款人将向主要收款人及其自己的账户支付交易费用。
    • 我在沙盒中做了一个测试,效果很好。非常感谢。
    猜你喜欢
    • 2013-11-30
    • 2014-09-10
    • 2014-01-08
    • 2018-01-13
    • 1970-01-01
    • 2017-12-02
    • 2012-03-07
    • 2015-07-17
    • 2011-10-10
    相关资源
    最近更新 更多