Wordpress 在WooCommerce的单个支付网关中添加两项费用

Wordpress 在WooCommerce的单个支付网关中添加两项费用,wordpress,woocommerce,Wordpress,Woocommerce,我需要帮助添加处理费,这是基于我的客户使用的信用卡。例如,如果他们有VISA卡或万事达卡,我想收取3%的费用。如果他们有美国运通卡,我想收5%的费用 我似乎找不到一个插件可以做到这一点,我也不知道任何代码来写这一点。这是在同一个支付网关,而不是两个独立的 我能做什么?这可能吗?您无法控制银行/处理方的付款类型,因此您需要在您方处理它(在付款处理之前) 我想,在你这一边只有一个支付网关是无法做到这一点的。我看到两种选择: 如果您的支付网关能够将支付类型拆分为不同的网关(例如,我们有Yandex.M

我需要帮助添加处理费,这是基于我的客户使用的信用卡。例如,如果他们有VISA卡或万事达卡,我想收取3%的费用。如果他们有美国运通卡,我想收5%的费用

我似乎找不到一个插件可以做到这一点,我也不知道任何代码来写这一点。这是在同一个支付网关,而不是两个独立的


我能做什么?这可能吗?

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

我想,在你这一边只有一个支付网关是无法做到这一点的。我看到两种选择:

  • 如果您的支付网关能够将支付类型拆分为不同的网关(例如,我们有Yandex.Money gateway具有此类功能),则可以通过代码向网关添加费用

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


  • 您可以根据所选的支付网关收取不同的费用,但不能真正根据卡类型收取费用(因为您无法检测到将生成费用金额的所选卡类型)……此外,每个支付网关都不同,大多数支付网关都会将您重定向到客户处理其付款的外部页面。无论如何,如果这是可能的,它必须由开发人员将需要一个完整的访问您的网站。这不能在StackOverFlow上回答,因为这是一个非常定制的真实开发。可能与