k1sul1/woocommerce-installment-gateway

WooCommerce 插件,添加一个新的支付网关,用于分期付款。

安装: 13

依赖: 0

建议者: 0

安全: 0

星标: 3

关注者: 1

分支: 1

公开问题: 0

类型:wordpress-plugin

1.0.1 2017-12-31 14:30 UTC

This package is auto-updated.

Last update: 2024-09-17 19:44:21 UTC


README

如果你不熟悉代码,可能需要避开这个插件,除非默认设置对你来说适用。

此插件对希望利用没有官方网关的兼职支付提供商的店铺非常有用。

默认情况下,每个订单将立即完成,但此插件有约400行代码,其中包含大量隐藏的钩子。

如果你需要在标记订单为处理前手动检查每个订单,请在插件设置页面(/wp-admin/admin.php?page=wc-settings&tab=checkout§ion=installments)取消“使用直接支付?”的勾选,并将以下代码添加到您选择的位置。

add_action("plugins_loaded", function() {
  /* Disable default payment callback action */
  remove_action("woocommerce_api_callback", "k1sul1_wcigw_callback_handler");
  remove_action("k1sul1-wcigw-callback", "k1sul1_wcigw_demo_callback");
}, 11);

支付选项配置在相同的选项页面上。不要被语法吓到。

60 : ((%total% + 70) * 1.079 / 60) + 7 : Pay in 60 months, %installment% / month.

首先,是分期金额,订单将分多少期支付?

其次,是公式,你可以自由选择。这里的公式将总订单金额加上70作为一次性费用。利率为7.9%,因此总和乘以1.079,然后除以60。每期将额外支付7美元,因此将其添加到最后显示给客户的总额中。

第三,是在支付选项中显示给客户的文本。%installment%包含你公式的结果。

使用此公式,如果你购买了一只价值600美元加5美元运费的猫,你将每月支付19.14美元。

设置页面上的其他字段控制支付表单上显示的文本。

贡献

是的,请!

许可证

GPL-2.0