我想知道是否有一种方法可以定制WooCommerce,以便客户可以同时使用多个支付方法支付相同的订单?
例如,如果一个订单值100美元,我想让客户用维萨卡支付25美元,然后用一张发现卡支付75美元。因此,一般的想法是支付一个订单(不要多次结账),但使用的不仅仅是一种付款方式。
我认为有一些方法可以使事物个性化,但我想知道从哪里开始/如何开始。
编辑1只是添加一个新的支付网关(自定义)并不能解决这个问题。我知道如何创建一个定制的支付网关。
问题是:如何允许一个订单的一次结账同时从两个或多个来源获得付款?例如:175美元兑换成50美元PayPal +100美元Visa +25美元MasterCard。
有许多客户谁会希望有这一选择,并支付更多的卡在同一时间!
因此,这并不是像这样一个显而易见的问题--我如何创建一个定制的支付网关?--这是很容易实现的,而无需花费太多时间在它上。然而,在同一支票上的多次付款证明是冗长的/没有讨论的(我研究过许多文章、论坛等)。
发布于 2022-09-08 11:29:52
我要做的是创建一个自定义支付网关,在该网关中,为您想要使用的所有支付方法创建接口。
我会说,对于所有的CC和PayPal,使用类似的Stripe之类的东西-这样,您将只有两个单独的处理。
您需要在收银台屏幕上的每个支付网关上输入一个支付X金额的选项。
然后在您的插件中,当有人部分付款时,使用优惠券API为部分支付的金额创建一个优惠券,并加以应用。
您还需要一个订单状态的部分付款或其他什么。如果订单没有完全支付,您还需要重定向回Checkout页面,而不是order Success页面。
做好这件事很复杂。
发布于 2020-02-07 20:34:35
解决办法:您可以在我们的网站上购买一张礼品卡,用一张信用卡支付任何金额。然后您可以使用礼品卡,然后使用另一张信用卡作为余额。
例子:总价450美元礼品卡购买(卡A):400美元信用卡余额(B卡):50美元
https://stackoverflow.com/questions/41440131
复制相似问题