【问题标题】:PayPal Parallel Payments for multiple orders多个订单的 PayPal 并行付款
【发布时间】:2016-01-07 02:30:55
【问题描述】:

我查看了PayPal Developer Docs 以找到适合我的付款处理要求的解决方案。现在我不确定是否可以根据需要使用并行付款。

场景: 商店中的客户可以拥有多个购物车,因为每个购物车都与可选择的交货时间相关联。在结账时,每辆购物车都必须成为一个带有自己发票的单独订单。现在,当使用 PayPal 付款时,每个订单都需要有自己的付款方式以及交易 ID 等。 总而言之,我不需要一次性向多个收款人付款,而是需要为每个订单多次付款给一个收款人。

这可能吗?

附加信息: 使用 Magento 和内置的 PayPal 支付模块。但我可以扩展它来处理分期付款。

如果我没有说清楚,请尽管问,我会尽力澄清。

非常感谢!

【问题讨论】:

    标签: magento paypal


    【解决方案1】:

    并行支付用于在多个接收者之间拆分支付。这不是你想要的。

    您需要为 Magento 构建一个自定义扩展,该扩展通过一次结帐运行 2 个单独的事务。

    通过信用卡结账,您只需调用两次即可在同一订单上处理信用卡,并相应地向用户显示所有内容。那会很简单。

    对于 PayPal 付款,您需要使用 Express Checkout 并设置结算协议,以便您可以运行参考交易。然后,您将运行结帐并像往常一样使用 Express Checkout 处理第一笔付款,但随后还需要调用以处理附加订单的参考交易。

    所以是的,这是可能的。只是要进行一些自定义开发。

    【讨论】:

    • 感谢安德鲁,您的回复。与此同时,我咨询了 PayPal 开发支持,他们向我解释了 API、订单和授权之间的区别。结合您的输入,我应该能够找到解决方案。再次感谢!
    猜你喜欢
    • 1970-01-01
    • 2018-08-19
    • 2016-06-29
    • 2020-01-03
    • 2020-05-26
    • 2015-07-25
    • 2020-08-26
    • 2014-12-27
    • 2012-06-10
    相关资源
    最近更新 更多