【问题标题】:Manage multiple recipients with one transaction id使用一个交易 ID 管理多个收件人
【发布时间】:2017-09-08 11:28:50
【问题描述】:

我正在建立一个电子商务网站,我需要在其中向买家收取购买费用,例如买家以 20 美元购买了一件商品,然后 18 美元将转入卖家账户,2 美元将作为费用转给应用程序所有者。我需要在单个事务中进行此转移。

  1. 我可以使用具有多个收件人的自适应付款来做到这一点,但是当将买方重定向到 Paypal 进行付款时,页面会显示我不想显示的付款分配发票(在所有者和卖方之间)。我也附上了相同的屏幕截图。所以,我放弃了这个选项。

  1. 另一种选择是我可以收取全额付款,例如当买方转移付款,然后在另一笔交易中转移卖方的份额时,20 美元到所有者的帐户。但在这种情况下,我需要管理两个不同的交易 ID,这在退款的情况下很难管理。

如何在一次交易中在多个收款人之间分配付款而不让买家知道(案例 1),以及如何管理退款(案例 2)?

【问题讨论】:

  • 真诚地说,如果将两个单独的交易记录为两个单独的交易并将其退款是“难以管理”,那么也许您不应该使用处理付款的代码?会计需要记录一切,并且涉及大量细微差别和细节。这就是野兽的本性。
  • @coreyward 是的,确实同意,但是您如何在单笔交易中管理父(商家)账户和子(卖家)账户以及转账金额,这将让您在退款时轻松,因为只有商家应该有退款的许可。条纹也是如此。
  • 对不起,但这不是它在幕后的工作方式。接口应该简单,但实现不简单。
  • 我假设您在 Adaptive 中使用并行支付。但是您是否尝试过使用链式付款?买家只能看到单个接收者。

标签: paypal paypal-adaptive-payments


【解决方案1】:

您可以通过 PayPal 自适应链式支付实现您的要求

自适应链式付款使发送方(买方)能够向主要接收方(您)发送单笔付款。主要收款人保留部分付款并将剩余的钱发送给次要收款人。在此过程中,发送方(买方)只看到主要接收方(您)而不是次要接收方。

有关 PayPal 自适应链式支付的更多信息,请查看以下链接:

https://developer.paypal.com/docs/classic/adaptive-payments/ht_ap-basicChainedPayment-curl-etc/

【讨论】:

    猜你喜欢
    • 2022-12-09
    • 2013-11-22
    • 2016-04-05
    • 2016-07-02
    • 2021-03-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多