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.

I’m having trouble with the optional fees in Bolder Fees. I select the box, but it won’t actually show up live. I’d open a ticket, but we had a web designer install the plugin to our site from his own account, so I don’t have the download code. Can you assist?

I’m afraid I don’t know off hand. Would you be willing to let me login to your dashboard and take a closer look? You can send credentials via private message:

http://codecanyon.net/user/bolderelements#contact

I sent the requested info via private message but have not heard back. Do I need to resubmit?

My sincerest apologies! I had your website open in my browser but I had not finished debugging. I will return to it today and respond to your email as soon as I know more.

Pre-sales question. Will this plugin allow me to setup an additional checkout field – such as residential or commercial delivery address and then charge a flat fee if user selects residential?

I’m afraid it does not have a multi-option fee, only a checkbox. So you could have two checkboxes but it won’t force be able to force one selection like a radio or select box would.

Hi, I really like your plugins (purchased cart based shipping fees) and now I have a pre-purchase question:

My customer has products A and B (they are variable products, only 1 parent product and many variations), they cost 10$ and 15$. He wants to have a sort of signup-fee, which is the price of the items in the cart or 35$ at max. So If I have products A and B in the cart, their price is 25$ and the signup fee should also be 25$. If I have item A like 20x in my cart, the price would be 200$ but the signup fee should not exceed 35$.

Can I do this with your plugin?

Thanks & regards,

Gabe

I think you could make this work using the conditions. It seems to me you could make two rows, one for orders below $35, and one for orders above $35. The row for orders below $35 would have a percentage fee of 100%, and orders above $35 would have a flat fee of $35.

Pre-sales question. It looks as if I can apply different fees per category, but what about adding fees per category, per country? Example: Category A shipped to US = $3 fee; Category A shipped to Canada = $6 fee. Is this possible? Thank you so much.

Definitely! One of the required fields for each fee is ‘Location’. You must setup at least one zone for the fee to apply to, and this means that you can setup as many zones as needed and apply different fees to each.

Awesome! I will let my client know!

Hello,

when i klick on save fee, the fee is not longer there :/ (deleted). Thats the problem?

Have you created any zones yet? The location field is required but populated with zones created under the ‘Shipping Zones’ tab of your WooCommerce Settings page. Please visit this page first to setup one or more locations that the fee will apply to. Then it should save once you can select this zone.

Hi there, presale questions:

- Can i set a fee (fixed price) per product? - Do i see the fees as a total or per product? - Can i change the name of the fee - Can i set include or exclude of tax? - Can you make coupons which give 100% discount? So no fee has to be paid if the customer uses a 100% discount coupon?

Hope to hear from you. Kind regards.

Sure, I would be happy to answer any questions you have.

  • Yes, you can set a fixed fee per product. There is only one settings page so you would need to create a condition that looks for a specific product (if that’s what you need). Then there is a checkbox you can enable that will multiply the fee for each qualifying item purchased.
  • There is an option to combine all fees into one line if you prefer, but this is a choice. It will only apply to required fees, however. Optional fees must still be displayed on separate lines.
  • Yes, you must specify the name for each possible fee manually, this is a required field in each row.
  • There is an option to tax the fee or not, if that’s what you mean. In terms of conditional statements, yes, you can choose the price inclusive or exclusive of tax.
  • No, I’m afraid coupons are not supported at this time.

Hi there,

First of thanks for this great plugin. I have just one small issue. I am using WPML to translate the website. I cannot translate the name of the fees.

So, I have added a fee to the fee table, I called it ‘25 cards’. I cannot translate this using wpml string translation.

I hope you understand what I mean, and I hope you can help me out with this problem.

Thanks in advance.

I’m afraid at this time the plugin does not register or pull the names from WPML’s String Translation, but it’s definitely something on the list for the next update. If you could open a new ticket on the support website I will be able to share some files with you to hopefully get this working a little sooner for you so you can at least have this portion of the update.

http://bolderelements.net/support/tickets/new/

I cannot seem to add a fee to the fee table – I fill everything out and when i click save changes, the fee isn’t added (just disappears). i’ve tried this a few times now and the same thing happens each time. any idea what i’m doing wrong?

There are three required fields, but usually it is the location that people miss. Please visit the Shipping Zones tab and create one or more zones. This will populate the Location field so that your fees can save.

I have pre sales question before I buy the plugin. My client was selling a healthy juice, she has 3 different class of fruits. Class A cost $2 for 250cc of juice and $4 for 500cc of juice. Class B cost $5 for 250cc of juice and $ 10 for 500cc of juice. And class C cost $8 for 250cc of juice and $16 for 500cc of juice. I’m able to split up the 250cc and 500cc price by creating different categories. But the problem is the guest can select 3 to 5 mixed fruits within a juice from any class of fruit. And the price used is the highest class price. I’m thinking to set all of the price to $0 and use this plugin to add the highest price to an order. Is this possible ?

Example: 1.The guest select 2 fruit from class A, 2 fruit from class B and 1 fruit from class C. So the Juice price will be $8 for 250cc or $16 for 500cc 2.The guest select 4 fruit from class A and 1 fruit from class C. So the Juice price will be $8 for 250cc or $16 for 500cc

NB: No matter what the price will be following the highest fruit class.

It might be possible with this plugin. There are priorities involved, if you setup multiple rows in the fees table but give them all the same title, only one will be returned, and it will be the first row in the table that the customer qualifies for. You can also apply this logic on a per item basis so if they order more than one product, the fee will be calculated for each product in the cart separately.

If you’d like to give the demo a try I setup a brief example with two rows having the same title. It currently works with the subtotal as a condition, but you could try categories or shipping classes as well. http://demo.bolderelements.net/woocommerce-bolder-fees/wp-admin/admin.php?page=wc-settings&tab=bolder_fees

The available conditions may not allow for a specific variable product value, but worst case scenario you could use shipping classes to denote whether the item is 250cc or 500cc as each variation has this field.

Hello, I have setup 2 optional fees. In the cart page, when I tick the boxes, the fees are added to the cart totals. But if I go first directly to the checkout, the fees are there, but when I check the boxes nothing happens. Any ideas?

Thank you for the link. There does seem to be a Javascript error on the Checkout page, but it also appears in the Cart page and does not prevent the plugin from working there.

My best guess is it has something to with the multi-step checkout process. These can often cause this type of issue if they have removed some bits of the WooCommerce core code that is required for dynamically changing the prices.

I did not receive any shipping options when I setup a test order. Would it be possible for you to setup a couple methods so that there are options on the checkout page? I would like to know what happens when you toggle between two shipping options. Doing so invokes the same trigger function that this plugin uses, so I would like to know whether or not the shipping works. If it doesn’t, then you may want to contact the creator of this multi-step feature.

If you choose country greece and postal code 25100 you will get some options. I disabled multistep checkout and now it tries to add the fees to the totals, but in the end it doesn’t. Have another look when you have the time.

Okay, I am glad to see that the javascript is at least working with the single page checkout. It does seem to be thinking extra hard about adding the fee.

One weird thing that happened is when I switched the payment gateway to PayPal and then added a fee, multiple javascript errors were thrown and the page stopped all Javascript processes so the fees couldn’t end. It somehow throws an Internal Server Error and these are difficult for me to debug as it does not print out an error. Sometimes your hosting company may be able to provide additional information on these types of errors.

Hello, is this plugin compatible with table rate shipping? I want to offer an optional shipping insurance but don’t want it enabled for one of my table rate shipping methods. Is this possible with your plugin? Thanks!

I just reviewed the changelog for the upcoming version and indeed this is an issue that has been resolved. Please send me a message and I will gladly help you get this straightened out.

http://codecanyon.net/user/bolderelements#contact

Thanks for sorting it out, everything is working as expected now!

Happy I could help :-)

I have a weird issue with subtotal. It’s not correct. I have added 2 fees, both are calculated correct, but it’s not added to the subtotal.

So product/service is 100 EUR, fee A = 20 EUR and fee B = 60 EUR.
Subtotal ex VAT should be 180 EUR, but it stays at 100 EUR.
Then it calculates VAT (21%), and adds 21 EUR, total 121 EUR.
This issue is both at cart and checkout
I’m using WC 2.5

I’m using subscription plugin: http://codecanyon.net/item/woosubscriptions-subscriptions-for-woocommerce/11263015?s_phrase=subscription&s_rank=2

Here I can show you example with 25 EUR subscription: https://www.dropbox.com/s/w0t4ba8lxui2k8g/Schermafdruk%202016-01-23%2014.49.02.png?dl=0

You see, total is 30,25 EUR while it should be 273 ex VAT.
VAT should be 57.33 EUR and total 330,33 EUR.

I have crossed checkboxes in settings to calculate/add VAT, but the whole fee is just ignored.

So the total is not 363, 30.25×12 installments? I’m afraid I do not know for sure. You are not using optional fees, and the required fees actually go through a WooCommerce function so there shouldn’t be a compatibility issue as this is part of the WooCommerce core. Have you tried disabling the subscriptions plugin temporarily to ensure it is not causing an issue?

I cannot seem to replicate the issue on my development or demo sites, so if the problem continues after disabling the subscriptions plugin, it may be helpful if I can login and take a closer look as to why this is happening.

http://codecanyon.net/user/bolderelements#contact

Hi. Bolder Fees is duplicating the Paypal Button of Woocommerce Braintree Gateway when I select, deselect and select that gateway. When I disable bolder fees the problem disappears. Please contact me so I can send you login/password for my site and also FTP access.

I’m afraid authors cannot contact buyers unless they initiate the conversation. You can use the contact form in my profile to initiate an email conversation, or open a support ticket on the support page:

http://bolderelements.net/support/tickets/new/ http://codecanyon.net/user/bolderelements#contact

Hello. Fees are appearing in the cart page and I would like them to only show on the checkout page. Is this possible?

I’m afraid I am not sure how without modifying the plugin or the cart template. If you don’t want any extra fees to appear on the cart page, you can modify the WC template: cart/cart-totals.php

Remove this section for required fees:
        <?php foreach ( WC()->cart->get_fees() as $fee ) : ?>
            <tr class="fee">
                <th><?php echo esc_html( $fee->name ); ?></th>
                <td><?php wc_cart_totals_fee_html( $fee ); ?></td>
            </tr>
        <?php endforeach; ?>
And for optional fees, remove:
<?php do_action( 'woocommerce_cart_totals_after_shipping' ); ?>

Thanks. That worked ;)

Pre Sales Question: I need a plugin what can add a bookingfee for tickets sale. Can the plugin detect the quantity of products in the cart and apply this into a fee?

Example: shopper buys 4 tickets (20.00 $ each). Bookingfee is 2.00$ per ticket. Is the total amount then 4×20.00+2.00 = $ 88.00 ?

Kind regards, Kees

Definitely! There is a ‘Per Item’ checkbox in the settings that will apply the given fee to the qualifying products. So if you sell more than tickets, it can detect which items in the cart are tickets and apply the “per item” fee to each ticket.

Installed Succesfully, but admin screen will now no longer add new fee or conditions or drag fee order. Appears necessary javascript not loaded?? Removed 1.4.10, reinstalled, and then upgaded to 1.4.12 – still no joy. Any known plugin conflict? WP 4.3.1 – Nevia 1.5.7 -

What appears to break is in the inc/js.php file at line 132: else if(selVal == 'includes-product' || selVal == 'excludes-product') valueBox.html('<select name="cond_value[]"><?php echo addslashes($productsJS); ?></select>');

The call to admin.php returns a broken page that abruptly ends during the valueBox call

I’m afraid I do not. I am working with another user to try and determine why it is happening for them, but it is not something I can replicate on my own servers so it’s difficult to determine. If there is a compatibility issue I am not sure as the other user has many plugins.

Do you have any PHP errors in your server’s error log?

Pre Purchase Question: Can i set a fee based on zip code?

Definitely! The included shipping zones feature can be as specific as postal code(s).

Hello.

I’m getting the following warning message in my cart and checkout pages

Warning: Illegal string offset ‘_weight’ in /home2/rootshell/public_html/saude-feminina.com/wp-content/plugins/woocommerce-bolder-fees/class-conditions.php on line 533

The fees are applied correctly, though.

Please help.

Thanks

I apologize for the delay while I tried to resolve this issue. Having likely started after WooComerce 2.4 was released, the code I had no longer worked to retrieve the weight for variable products. You said your fees are still appropriately assigned, but please note that if you have a weight condition, it is not including the weight of variable products unless the master is set. So if your variable products specify the weight separately for each variation, likely this is not working.

If this turns out to be an issue, please send me a PM and I will send you the modification needed to resolve this issue. Thank you for reporting it to me!

http://codecanyon.net/user/bolderelements#contact

hello i have product with different variation, i want to apply a fee for each variation ordered, how do i do that?

If it’s the same fee you should be able to select the ‘Per Item’ checkbox so that it applies to each one. If you need the fee to be different for each variation, you can setup a conditional statement that also checks the variation number (condition ‘Includes Product Variation’). Then setup a separate row and condition for each variation that needs a fee.

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