Code

Discussion on Bolder Fees for WooCommerce

Discussion on Bolder Fees for WooCommerce

Cart 744 sales

bolderelements supports this item

Supported

This author's response time can be up to 2 business days.

220 comments found.

The plugin does not support multilingualism!?

It currently supports WPML translation for the fee titles entered in your settings page. Any other strings that appear in the settings can be translated, but the fee titles have to have special integration as they are dynamically entered by a user in a form.

Supports translation in .po file !?

Yes, but .po files only work with pre-registered text, so words that are coded into the plugin. Translating user entered text requires another plugin, and at this time this plugin only supports WPML.

Hi,

Is it possible to include the fee meta data in a PHP function? I export all orders to a CSV file using WP All Export so need to write a function for any custom fields. Would something like this do the trick?

function fee_amount( $order_id ) { $fee = get_post_meta( $order_id, ‘fee_amount’, true ); return $fee; }

Thanks for your help,

Ian

Once the order is processed, all fees (both required and optional) are saved as line items in WooCommerce. This plugin provides a user interface to help you setup and manage fees a little easier. However ‘Fees’ themselves are a built in part of WooCommerce so any export plugin should already support these as well.

1) Is it possible to set a fee for PayPal like 2% + 0,35€? 2) If i add a fee and save it, it disappear! How to handle it?

Absolutely, there are two cost fields, a flat rate and a percentage. You can enter both and they will calculated into one final fee.

I cannot replicate the table not saving, but there are some required fields that would prevent it from saving if not entered. Please make sure it has a title, location, and at least one of the price columns filled.

Hi, what I want to do is add 2 fees. One fee will be 2.9% of the transaction + .30. The other will be .99 per product. These should show on 2 separate lines with different labels – is this possible?

Hi, I’m in a bit of a hurry to meet a deadline, so the sooner I could get this the better – thanks

There are a couple required fields that unfortunately do not trigger an error message on save. It is the title and one cost column. WooCommerce needs both to consider it a valid fee. Please ensure that both are entered first. If they are, I can happily look further into it and see if there’s a conflict with something else on your site.

Actually location is also required, but your system should have an ‘Everywhere’ region created by default to fill that space if not needed.

In regards to the support site, it seems to be running fine for me. Were you having trouble with an aspect of it like registering for an account?

Will you be updating this plugin to work with WooCommerce 3.8+ ?

Are you running into any issues? I am not aware of any issues in my testing, so it should be compatible with WooCommerce 3.8.

I am not aware of any issues, I was asking because WooCommerce 3.8 is not listed as a compatible version. I am trying to avoid running into any issues. Thank you for your reply.

No problem. Unfortunately it takes a while for our settings page to update with new versions. Often by the time it gets there, I’ve forgotten. I will try my best to in the future to check back often.

wpml ?

its not working .. i can setup fees in arabic . when i go to english and set the fees again .. it mess up the arabic . and so on …

and nope its not multi currency

That’s not how translations work with WPML. You need to have a base language that all of your content and settings are written in. Then you go to the ‘String Translation’ page of your WPML settings to locate the Fees settings you just created and you translate there. https://wpml.org/documentation/getting-started-guide/string-translation/

Please note that WPML compatibility is not an advertised feature of this plugin and thus not fully supported. The 2.0 update will be fully compatible but won’t be released until later next year. The titles were added out of convenience for users, but it must be translated correctly. There is only one settings page, not one for each language.

Hello,

Is there a way to show a short description of the fee? For example in parenthesis below the fee title.

There is for optional fees. This feature was added in a recent update. The required fees are generated by WooCommerce and at this time there is no way for me to hook into that output, nor can the descriptions be saved (for any type of fee).

The ‘fee’ is passing to paypal in the ‘tax’ field. I’m curious if this is a glitch you are aware of or if anyone knows if there is a way to change the way this fee is passed to paypal?

I’m afraid I am not sure. The actual processing is handled by WooCommerce and your PayPal gateway. This plugin merely calculates the fee and adds it to the system when appropriate. WooCommerce then registers it through its Fees API and submits it along with the order.

Is it still a line item in the order summary? When reviewing the order in the dashboard, it should be a line item right below the physical products they purchased.

I need to add a fee to a cart for oversized product but only one fee although there could be numerous oversized products. I’m guessing this would have to be done at a product level – not sure. Can this be done with your plugin?

Sure! By default it just looks if the product is in the cart and adds a fee if it is. If you need it to multiply by the quantity ordered, you can do that too by selecting the ‘Per Item’ checkbox.

Hello, is it possible that additional offers with check box option can only be displayed in a specific geographical area? Thanks

Absolutely! One of the first columns in the settings table is ‘Location’. You can setup regions based on country, state, and postal code. If you click the Live Preview button at the top of this page you will be redirected to the demo site with dashboard access so you can try things out before purchase.

If you have any further questions, please let me know!

hi , currently fees not showing up .. im just wondering if it counts on zipcode ? as i disabled zipcode and replaced it with city dropdown menu .. i had this problem before .. and you told me to use Shipping by City for BETRS but i think something changed as its not showing anything currently .. also … i use hide my wp plugin , but i dont think it would effect your plugin . as your other shipping plugin working perfect

It shouldn’t rely on postal codes unless you have selected a postal code region for the fee to apply to. I’m happy to take a look, however, if you would like to open a ticket on the support website:

https://www.bolderelements.net/support/tickets/new/

Are the additional delivery/service fees able to be customized per product or are they a flat rate that is added to the cart?

For example, can I have three different handling fees that can be applied to different products?

Product A – Handling $2.95 Product B – Handling $4.00 Product C – Handling $1.99

Thank you for your response, I have purchased the plugin, but have encountered another question. How do I restrict the fee when the cart’s total is $0. For example, if I have a product that would normally qualify for a fee, but offer a coupon code for 100% off the cart total, the customer is still being charged the fee. I tried setting a condition where the total after tax must be greater than $0, as well as a condition for the subtotal after coupon is greater than $0 (and several other methods) but the service fee is always added to the cart anyway.

In addition to the above question, I also realized that the fees do not show up until the final cart page. Is it possible to get them to show up on the subtotal page as well?

I’m sorry to hear you are experiencing trouble with the plugin. Could you please open a ticket on the support website so I can take a closer look?

In regards to the coupon problem, I believe I have found the problem. It’s something specific to the ‘per item’ checkbox you have enabled but I believe it can be corrected. I can help you with this better through a support ticket.

As for the display, the fees should appear on both the cart and checkout pages. If not, I would need to take a closer look. The display of the cart and checkout pages can both be overwritten by your theme. It’s not normal for this to be removed, but it’s not impossible either.

https://www.bolderelements.net/support/tickets/new/

Bolder Fess 1.4.19 is no longer compatible with WooCommerce 3.7. The select field for a tax class on the fee setup page does not show tax classes configured in woocommerce anymore. Sine Woo 3.7 tax classes are stored in a new table called ‘wc_tax_rate_classes’. The old entry ‘woocommerce_tax_classes’ in the options table is not used anymore.

Bolder Fess uses get_option(‘woocommerce_tax_classes’ ) in the following filed: ./inc/js.php ./class-conditions-list.php ./class-fees-list.php

Because the option entry is deprecated and emptied during the woocommerce update to 3.7 no tax classes are displayed (except the ‘standard’ fall back).

As a temporary fix I have replaced the line

$tax_classes = array_filter( array_map( ‘trim’, explode( ”\n”, get_option(‘woocommerce_tax_classes’ ) ) ) );

in the three files mentioned above by the following two lines

$wc_tax = new WC_Tax; $tax_classes = $wc_tax->get_tax_classes();

Please fix this issue asap. And before you ask – yes I would have created a ticket if my login data at bolderelements.net would still work. Unfortunately there is neither a link to register again and the password forgotten link does not accept my email address.

Thank you for bringing this to my attention. I will look into it today and change this to the correct WooCommerce functions to prevent issues in the future should anything change again.

If you would like help accessing your account, feel free to send me a message through my CodeCanyon profile. I would be happy to help. I don’t want to list any of your account information here as its public. https://codecanyon.net/user/bolderelements#contact

I was able to replicate and fix the issue with the settings page, however actual tax calculations on the fees were already using built in WooCommerce functions. I could not replicate an error with the actual tax calculations. Do you have the ‘Taxable’ checkbox enabled as well in your fees settings?

Thank you for your fast response. Yes taxable is selected and tax is calculated but not at the rate selected on the setuo screen. E.g. a fee is set to reduced rate (7%) but at checkout the fee gets calculated with standard tax (19%). While debugging the issue I found $woocommerce->session->be_bolder_fees (created by method setup_fees in class BE_Bolder_Fee) is always empty. If you provide me a link to your fixed version I am happy to test it.

The plugin was last updated in April 2018. Compatible with current woocommerce? If you need to upgrade this extension yet, will you?

Yes, it is still compatible with the latest WooCommerce. Should there be any problems with future releases we would update it. This plugin is still supported, and is the next in queue for a major release. Version 2.0 is currently under development.

PreSale Question : I would like to add fee for virtual product. An I would like that the condition of this fee is based on the postcode of the customer (like the shipping cost but the shipping cost does not exist for the virtual product). So is it possible with your plugin ?

This sounds doable! There are “Fee Regions” which are similar to shipping zones. They let you setup a location for your conditions based on country, state, and/or postal code. Then you can setup your fees for each region.

If you select the ‘Per Item’ checkbox in the settings table, it will look at items individually (versus a group of all items). This way it can apply the conditions to each item separately and also apply the fee to every matching item.

As far as conditions go, you can either target a specific product or you can use the ‘Virtual’ condition and apply the price to all virtual items.

I hope some of this helps but if you have any questions, please let me know! I also encourage you to checkout our demo site, complete with dashboard access, to give it a try before you buy: http://demo.bolderelements.net/woocommerce-bolder-fees/

Hi, I’m thinking about buying your plugin but before I have a question.

In my woocommerce I have configured two types of taxes: the standard tax and another most common tax is Spain; and also 4 types of users.

I want to ask you if it is possible that, if I add an additional charge for the cost of the pallet only for one type of user, could I choose the type of tax on this additional charge? Or, can only the standard woocommerce tax be applied?

And also, could you confirm if this plugin can add an additional charge to the total of the cart for a specific user role?

Thank you.

I’m afraid tax is not controlled at the shipping level. You have the option to disable it for a specific method, but beyond that it is controlled by the Tax API. The default API won’t be able to handle this, but maybe there is a more advanced tax plugin out there that can help.

In regards to the user roles, you can indeed setup special pricing for them, but it’s done at the method level. That means you would have to setup a different method/table for each role that has it’s own pricing. It’s not possible to tack on an extra fee onto a table’s calculation based on user role.

If there’s anything else I can help with, please let me know!

Please add the option to discount the shipping fee.

I only want to discount the shipping fee by X %.

Thanks

I’m afraid that’s the not the purpose of this plugin. This plugin is meant to give a user friendly interface to the Fees API already in WooCommerce. Otherwise you would need to create custom code to use this feature. It will not alter the price of other methods’ options at checkout.

Please also note that WooCommerce does not recommend using the Fees API for discounts as it can cause trouble with taxes and other pricing areas. It is best to instead have “auto coupons” that will add a discount through the coupons API without requiring a code be entered.

Hi, I have already bought the plugin (which is great btw) and I would like to ask if it is safe to update to latest woocommerce version (3.6.2)
Thanks in advance

To the best of my knowledge it is compatible. It has been tested on 3.6 with both optional and required fees, and both fees were processed all the way through to the end successfully :)

Presale question: works your plugin with Woocommerce Bookings ? we using Woocommerce Bookings for rent cars, and we need fee 100eur for each car in order. Can you look if is your plugin compatible? If yes so we immediatly buy it.

for example: *one order *first car, one fee 300eur *second car, one fee 300eur So in this one order where are two cars we need have twice fees (2×300eur=600eur)

I’m afraid I have not tested the two personally so I cannot guarantee it, but I don’t see why it wouldn’t. The processing of the fees goes through WooCommerce core functions to ensure the most compatibility possible. The only time the plugin has to interrupt that process is with the optional fees, but it doesn’t sound like you are looking for that feature anyway.

There is a ‘per item’ checkbox you can enable to multiply the fee by the number of items ordered. If you have other items that do not apply to this fee, then you can setup another condition in the same row that tells it the fee only applies to products in the ‘Cars’ category or something like that.

If there’s anything else I can help with, please let me know!

Hi, and is on 100% tested Fee per Each Item tested in last version Woocommerce 3.5.6 ?

Absolutely! Have you tried the demo site? There is a sample fee setup that is ‘per item’ and set to a specific category currently. You can give it a try there if you like. Add both clothing and other products, and you’ll be able to see that the fee only multiplies for the clothing purchased.

https://demo.bolderelements.net/woocommerce-bolder-fees/wp-admin/admin.php?page=wc-settings&tab=bolder_fees

Hi

I would like to add two different ‘additional fees’ in my WooCommerce Cart

These would be additional not required, so customer can select one option or the other.

is this possible with your plugin?

Well shipping only allows one option to be selected. You have the option to duplicate your shipping with the added cost if you want, but with this plugin it would add checkboxes in a line separate from the shipping. You can see an example in the preview screenshots here, or you can view the demo site as well. There should be a fee with no conditions setup so add any product and view the cart page to see an example of an optional fee.

https://demo.bolderelements.net/woocommerce-bolder-fees/

Yes that is what we want.

the additional fees are in fact addition charge for shipping, but it could be for additional bananas.

The point is it appears we can add two additional charge options that are separate from shipping :)

Absolutely! You can setup as many as you want :D

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey