WooCommece Payment Gateway Based Fees

WooCommece Payment Gateway Based Fees 5.0

No permission to download
* added: support for WooCommerce Block Cart Page and Block Checkout Page
* added: filter 'wc_add_fees_cart_before_add_total_fee': allows to skip adding our fees depending on cart
* added: filter 'wc_add_fees_rest_api_route_is_block_checkout_route': allows to control routing for REST_API calls in block cart and block checkout page
* added: filter 'wc_add_fees_load_block_checkout_scripts': allows to disable loading our block cart and block checkout scripts even when enabled by WC
* removed: code to support WooCommerce < 2.6.14
* fixed: "Trying to access array offset on value of type null for $fee->gateway_option[WC_Add_Fees::OPT_KEY_OUTPUT]" on checkout page for very small values when fee amount = 0
* checked compatibility for WP 6.6 and WooCommerce 9.2.3
* correction below filter "wc_add_fees_wc_fees_calculated_done_check" was "wc_add_fees_wc_calculated_totals_done_check"
https://github.com/InoplugsOrganiza..._add_fees_wc_calculated_totals_done_check.php
* 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
Security fix: added esc_attr to woocommerce-additional-fees\v2614\class-wc-add-fees.php line 1050ff
Top