A new minor release for Bolder Fees for WooCommerce 1.5 is now available for download at CodeCanyon.net or via automatic updates if you are using the Envato Market plugin. As always, it is important to note that while this is a minor update, it does introduce new features and enhancements. While many hours of testing happen before the release, minor missed glitches are inevitable. That is why it is always important to backup your website before upgrading to ensure you have a safe point to return to if necessary.
This update adds a few new enhancements as popularly requested by current users. Most importantly, it resolves an error on the settings page that created a conflict with the recent release of WooCommerce 3.7.
Descriptions is a much sought after feature for providing additional details on fees customers may be charged. Unfortunately, this feature is more of a introduction as WooCommerce still has limitations making this difficult to fully implement. At this time, the descriptions will only appear for optional fees as this is something unique to this plugin. Required fees are generated by WooCommerce and do not have the ability to modify their output. Furthermore, the descriptions will only appear on the cart and checkout pages. WooCommerce does not allow for extra information to be saved with fees, so there is no way to attach the data to a customer’s order once processed. That being said, WooCommerce is constantly evolving and one day I hope these limitations are improved. As soon as this is possible, this plugin will be updated again.
The recent release of WooCommerce 3.7 made some changes to the tax structure and how the data is saved. This caused a minor issue with the tax box in your Bolder Fees settings page, and the tax classes were not added. The actual tax calculation will continue to function correctly, but you may run into an issue if you save your settings prior to upgrading this plugin. Please be sure to update your Bolder Fees plugin before making any changes to your Bolder Fees if you are already running WooCommerce 3.7.
A couple other new features were added to this small update, including one new condition: Product on Backorder. When necessary, this condition allows the user to setup an extra fee when the customer is placing an order with an item currently on backorder. Also new is a checkbox to remove virtual products from the order’s subtotal. In many cases, virtual items do not have an effect on the customer’s order in regards to extra fees. This new feature will ensure the subtotal is counted for shipped items. Both the Subtotal conditional statements and percentage of the fee can be affected by this option.
Here is a summarized list of all changes that came with this update:
- Added: Description field that appears below optional fees on Cart & Checkout pages
- Added: New ‘Product on Backorder’ condition
- Added: Exclude Virtual Products from Subtotal condition added
- Fixed: Tax classes not loading in settings page (WC 3.7)
- Fixed: Conditions not requiring a ‘value’ entry were not being saved
If you have any trouble with the new version after upgrading, please open a new support ticket describing the issue. Screenshots are also requested to help understand your settings. Any potential issues will be reviewed regardless of support expiration as potential bugs are outside the support requirements.