我想知道是否有一种方法来自定义WooCommerce这样的客户可以支付相同的顺序与多种付款方式在同一时间?
例如,如果一个订单价值100美元,我想让客户用Visa卡支付25美元,然后用Discover卡支付75美元。所以总体思路是支付一个订单(不要多次结账),但使用不止一种支付方式。
我假设有一些方法可以个性化的东西,但我想知道在哪里/如何开始。
编辑1仅添加新的支付网关(自定义)并不能解决问题。我知道如何创建自定义支付网关。
问题是:* 我如何允许一个订单在一次结账时同时从2个或更多来源获得付款?例如:175美元兑换为50美元PayPal +100美元Visa +25美元MasterCard。*
有许多客户谁愿意有这个选项,并支付与更多的卡在同一时间!
所以,这不是那些明显的问题之一我如何创建一个自定义支付网关?-这是很容易实现的,而不需要花太多时间在它.在同一个结帐多次付款,然而,被证明是冗长/没有讨论(我已经研究了许多文章,论坛等).
1条答案
按热度按时间pxq42qpu1#
我要做的是创建一个自定义支付网关,并在该网关中,为您想要使用的所有支付方式创建接口。
我会说使用像条纹的东西为所有的CC,然后贝宝-这样你就只有两个单独的处理。
您需要在结账屏幕上的每个支付网关上放置一个选项来支付X金额。
然后在你的插件当有人部分支付,创建一个优惠券的部分付款金额使用优惠券API和应用.
您还需要订单状态为部分付款或其他信息。如果订单未完全付款,您还需要重定向回结帐页面,而不是订单成功页面。
把这件事做好是很复杂的。