WooCommece Payment Gateway Based Fees v4.1 - (Untouched)

virgilio183

Well-known member
☆☆ Special ☆☆
☆ Pro ☆
Master
Joined
May 16, 2021
Messages
25,956
Reaction score
34,334
Points
113
NullCash
619,427
Screenshot 2023-12-21 at 17-59-02 Payment Gateway Based Fees - WooCommerce Marketplace.png

Add fees to orders based on payment method​

The Payment Gateway Based Fees extension enables you to add a fee to an order, depending on the chosen payment gateway.
The fee can be automatically assessed on the price of certain products in the cart or the cart total, in addition to being changed on an order by the shop administrator at any time. A fee may also be applied manually, i.e., if the customer wants to switch payment methods after checkout is completed.

Screenshot of the Payment Gateway Based Fees admin/settings page
Screenshot of the Payment Gateway Based Fees admin/settings page

General options overview:​

  • Enable/Disable additional fees for entire website without removing data
  • Enable additional fees for a single gateway or a single product
  • Automatic calculation of fees for each gateway or each product
  • Change the automatically calculated fee on the order page
  • Option to manually add a fee to an order, after the user completes checkout
  • Option to manually add a fee to orders you create on the admin page
  • Define a maximum limit to which a fee is added at the cart level
  • Define a maximum limit to which a fee is added for a product
  • Tax calculation for additional fees is also supported
  • Three calculation methods:
    1. “Fixed amount”: Adds a fixed amount
    2. “add % to total amount”: Adds a percentage depending on the total amount of the product price or order total
    3. “include % in total amount”: The fee is calculated as a commission rate (you will be payed the total amount of the order)
  • WPML compatible – fee caption/title can be translated (requires WPML 4.2.8 or later)
The Payment Gateway Based Fees extension is currently not compatible with the automated taxes service of the Jetpack plugin. Please select “Disable automated taxes” (Tax tab) on the WooCommerce settings page. We will support this feature as soon as third party developers can hook into the automated tax calculation.

* Version: 4.1
* WC requires at least: 3.0
* WC tested up to: 7.7.0
* WP tested up to: 6.2.2
*** WooCommerce Payment Gateway Based Fees (prior Additional Fees) Changelog ***

2023.10.10 - version 4.1

* feature: option "Maximum fee": limit fee to a maximum value
* feature: option "Exclude Fees For E-Mails": skip total cart fees for a gateway for given E-Mails
* added: filter "wc_add_fees_gateway_fee_maximum": change maximum fee value during calculation
* added: filter "wc_add_fees_hide_product_panel_options": remove our tab from product metabox settings
https://github.com/InoplugsOrganiza...ct/wc_add_fees_hide_product_panel_options.php
* added: filter "wc_add_fees_wc_fees_calculated_done_check": skip a second fee calculation (e.g. by WC automatic tax calculation)
https://github.com/InoplugsOrganiza...wc_add_fees_wc_fees_calculated_done_check.php
 

Attachments

  • woocommerce-additional-fees-v4.1.zip
    572.6 KB · Views: 3

rintin

Member
XNullUser
Joined
Aug 29, 2023
Messages
806
Reaction score
16
Points
18
Location
ES
NullCash
32
Thank you for this version of plugin !!!
 

Sakka

Well-known member
Master
Diamond
Elite
Joined
Sep 4, 2019
Messages
757
Reaction score
1,138
Points
93
NullCash
2,416
Thanks for sharing, I'll give it a try
 

pgerm

Member
XNullUser
Joined
Oct 13, 2021
Messages
187
Reaction score
1
Points
18
NullCash
4
Thank you so much, i need this plugin a lot for my webpage
 
Top