WooCommerce

WooCommerce根据支付方式收取额外费用(2021)

本文要介绍一款免费插件,可以实现根据用户选择的付款方式收取额外费用的功能。例如,paypal对商户收的钱按百分比收费,每一笔交易还可能有固定费用,希望这些费用由客户承担,那千万不要错过Payment Gateway Based Fees and Discounts for WooCommerce插件。

如何设置额外费用

先简单描述一下插件的功能:

  • 可以全局指定费用,可以根据每个支付接口单独设置,也可以给每个产品单独指定。
  • 额外费用可以是百分比或者固定数值,每个支付接口可以设置两个费用,一个必选,一个可选。
  • 可以选择计算费用时是否考虑优惠、运费和税。

首先,在WooCommerce的设置选项卡下找到插件的设置界面,里面包含全局选项和针对每个网关的选项。Sola使用一个测试网关(Order Test Gateway插件)来看看插件的工作情况。

WooCommerce额外费用设置界面

我需要两个费用,一个按照价格的百分比收,另一个是每笔交易都收的固定费用,只有选择Order Test Gateway付款时才需要支付,下面是设置。

根据网关设置费用1
根据网关设置费用2
固定费用

设置后加一些产品测试,可以看到选择Order Test Gateway后,在结账表单里出现了两个费用,正是我们设置的。

结账页面的额外费用显示

你也可以选择把这两个费用合并显示。如果你是登录用户,且之前用带有额外费用的网关付款过,那你在购车页面也可以看到额外费用。

再说说基于产品设置费用,免费版仅支持银行付款,要使用其它支付方式需要购买收费版。如果你的费用很简单,也可以使用代码添加

2条评论

    1. Payment Gateway Based Fees and Discounts for WooCommerce这个插件的收费版有产品分类功能,免费版没有。

      如果你的费用不复杂但比较定制化,写代码实现更简单。

评论已关闭。