use*_*822 6 php wordpress woocommerce
我想知道是否有一种方法可以自定义 WooCommerce,以便客户可以同时使用多种付款方式支付同一订单?
例如,如果一个订单价值 100 美元,我希望允许客户使用 Visa 卡支付 25 美元,然后使用 Discover 卡支付 75 美元。所以一般的想法是支付一个订单(不要多次结账),但使用不止一种付款方式。
我认为有一些方法可以个性化某些东西,但我想知道从哪里/如何开始使用它。
编辑 1 仅添加新的支付网关(自定义)并不能解决问题。我知道如何创建自定义支付网关。
问题是:我如何允许对一个订单进行一次结账以同时从 2 个或更多来源中获得付款?例如:175 美元兑现为 50 美元 PayPal + 100 美元 Visa + 25 美元万事达卡。
有许多客户希望拥有此选项,并同时使用更多卡付款!
所以,这不是我如何创建自定义支付网关的明显问题之一?- 这是很容易实现的,无需花费太多时间。然而,在同一次结账时多次付款被证明是冗长的/未讨论的(我研究了许多文章、论坛等)
小智 0
我要做的是创建一个自定义支付网关,并在该网关中为您想要使用的所有支付方式创建接口。
我想说对所有 CC 使用 Stripe 之类的东西,然后使用 PayPal - 这样你就只有两个单独的 CC 需要处理。
您需要在结帐屏幕上的每个支付网关上输入一个选项来支付 X 金额。
然后,当有人部分付款时,在您的插件中,使用优惠券 API 创建部分付款金额的优惠券并应用它。
您还需要部分付款等订单状态。如果订单未完全付款,您还需要重定向回“结账”页面,而不是“订单成功”页面。
正确地做到这一点非常复杂。
| 归档时间: |
|
| 查看次数: |
3857 次 |
| 最近记录: |