在WooCommerce的单个付款网关中添加两个费用

时间:2018-08-22 20:10:39

标签: wordpress woocommerce

我需要帮助,以基于我的客户使用的信用卡的手续费为基础。例如,如果他们有VISA卡或万事达卡,我想收取3%的费用。另外,如果他们有美国运通卡,那我想收费5%。

我似乎找不到能做到这一点的插件,也不知道有什么代码可以编写此插件。这是在同一个支付网关中,而不是两个单独的支付网关。

我该怎么办,这可能吗?

1 个答案:

答案 0 :(得分:0)

您无法在银行/处理方控制付款类型,因此(在处理付款之前)您需要自己处理。

恕我直言,没有办法在您身边使用一个付款网关。我看到两个选择:

  1. 如果您的付款网关能够将付款类型划分为不同的网关(例如,我们具有具有这种功能的Yandex.Money网关),则可以通过代码向网关添加费用。

  2. 如果您的银行/付款解决方案能够选择允许在您的帐户上使用的付款类型,则可以将两个单独的网关用于两个不同的帐户。