Code

Discussion on Extra Product Options & Add-Ons for WooCommerce

Discussion on Extra Product Options & Add-Ons for WooCommerce

Cart 36,340 sales
Recently Updated

ThemeComplete supports this item

Supported

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

10130 comments found.

Hello,

I am looking to add a text field with “Small”, “Medium”, “Large”, etc. When they input a number, is there a way where it can multiple the cost of the base item?

Cost Per Item: $2.00 Input = 4 Smalls

Final Total: $8.00?

How do I do this?

I’m sorry but I don’t see any way of doing something like that.

How would you go about accomplishing this?

For example, if they want to order 100 t-shirts from me, I would like to enable them to input their size break down (how many smalls, mediums, larges, xl) and auto populate the total.

Do you have any suggestions?

I’m sorry there isn’t any way to do that with this plugin. I know that there are some plugin that do exactly that (can’t think of any at this moment) but I know for a fact that none of these would be compatible with EPO.

Do you have any plans to allow Rest API of WooCommerce to be able to see Extra Product Options Data? it would be really useful if you could do this.

I’m sorry there no such plans at this time.

Hello, if setting up a product with many options can the Add To Cart button support external links? Thank you

I’m not sure what “external links” is.

like external affiliate links? Add to Cart directs to external URL? Thanks

I’m sure but no that isn’t possible.

Hi the guys,

If I choose an item, I do not want it to be customized. It’s possible? How to do ?

Thanks !

I’m not sure what you mean by that. Can you elaborate please?

If a customer buys an item, I do not want it to be the ability to customize the product. Customization would start from 2 articles. It’s possible ?

Not that isn’t possible. Customization will occur every time.

One more question. I’ve noticed that the plugin loads scripts and styles for fields that aren’t used on the page – owl carousel, datepicker.js, animate.css etc. Is there a way to disable them? I’ve looked through the source but these scripts seem to be a dependancy requirement to load some other scripts and I cannot seem to find the way around it. Any help would be appreciated.

There isn’t any safe to disable those. We plan on doing something about this on a future update.

Hi!

1., How can I handle EAN codes? I mean if I have Options1+Options2=EAN1 and Options3+Options4=EAN2. 2., Possible to show up a specified color or an image of color as option?

Regards, Csaba.

Hello,

A Conditional logic problem in my case:

if width=12 maximum length=2500; if width=20 maximum length=2000;

How can I hide length sizes over over 2000 if width=20 ?

I’m using Select boxes but I’m opened for every good solution!

Thank You!

Csaba

1. I’m not sure what you mean by that but if it has to do with calculations between options that isn’t possible I’m afraid.

2. You can use the select box or radio box element with the “Use image replacements” setting enable and you can replace the element with an image.

3. You cannot use operators greater or less than in conditional logic. I’m not even sure what element you are describing or how you set them up.

Hi

At the moment I can’t see a way to create a required dropdown that requires actual choice from the user, that is with no default choice.

What I need is a select field with the text “choose” as the first option. If a user doesn’t make the choice the field will not validate. Is it even possible to do in EPO?

Enter a text in the “placeholder” setting of the select box. Something like “Select a choice” and that would count as non selected.

i need to place a percentage discount by customer role. i tried “role pricing light” but doesn’t cooperate with yours. can you tell me pls a compatible plugin for pricing by user role? thank you.

You can do discounts with the plugin. The only discount plugin that is compatible is WooCommerce Dynamic Pricing & Discounts. I’m not familiar with any compatible price by user role plugin though.

Thank you very much. excellent respond time. pls define if WooCommerce Dynamic Pricing & Discounts is by rightpress developer because i have to buy it and must be pretty sure. thanks again for your support.

Yes that is the one. It’s from here at codecanyon.

Hi,

I would like the total of the options to be visible in the shopping cart. How to do ? Best regards

If you mean distinguish the product price and the totals options price in that cart you can’t do that. Once added on the cart the product price contains the options.

Hi. I need a text field that increases the product price depending on the field length. Is it possible to achieve this with your plugin?

If its not possible by default I thought that maybe we can use a hidden quantity field and increase it on the keypress event of the user. Do you think it will be viable with custom JS?

Thanks

It is possible to create a text field and price it per character if that is what you mean.

Hi, When I choose an option 20 € it multiplies it to the number of items ordered. I do not want that. I would like the 20 € to be added to the basket. How to do please ?

Best regards,

Then you need to set that option’s price type to Fee. Please note that WooCommerce attaches Fees to the order and not the cart and shows them in the subtotals section.

I really need support which I’ve paid for on TM Global Product Options, but when I register on ThemeComplete it says I will be sent an email to verify, but I have not received one. I’ve tried twice hours ago and checked my spam folder. Please help

Please email me via my profile page at codecanyon. I will need your purchase code, what email you used on the forums and the username you used to register. Also please tell what problem you have exactly with the plugin.

Hello.
In your changelog you have written : Fixed an issue with Woo Deposits that was showing wrong number on order page.
But we have problem with WooDeposits, it is showing absolutely wrong numbers.
For example our total cost is 7930, we have 30% of deposit which must be 2379, but it shows us the deposit of 3870 and a total of 5960 (which is the price of the product without extra options).
Please let us know ASAP what shall we do?
We NEED to have deposit option and we checked your cangelog before purchase and because of your changelog entry we bought this plugin. Otherwise we wouldnt have buy it!!!!!!!!!!!
Please let us know ASAP!!!

Thanks

It’s best if you open a ticket on the forums for issues like this. Since you posted here please email me via my profile page at codecanyon an admin account and the product url and tell me how to replicate the issue.

Hello,

Pre sale question please.

Can this plugin do like this website? https://www.thea-jewelry.com/en/creation/9/double-rings (On Personnalise your jewel part)

Thank you

I’m afraid that auto repeating settings are not possible.

It is plugin compatible with WooCommerce Upload Files? Thanks

No it is not I’m afraid.

Hi Steve,

I’m on Version 2.5.6, and I’m having issues importing individual product options. I’ve customized the plugin, theme, and Woo so much that I can’t update. Is there a file fix that I can upload to TM in order to fix the import/export options?

Thanks, Josh

I’m sorry but I can’t support customized plugin versions. If you are using WooCommerce 2.3+ or WordPress 2.4+ the version you got isn’t compatible and could create issues like that.

In any case if by importing individual product options you mean options created in the builder you shouldn’t really have any issues if you use the latest plugin version. If you mean options created in the local mode I’m afraid those cannot be imported/exported as they are linked to the particular product and they don’t have any meaning or sense in another.

Hello, nice plugin !

It is possible to customize all text ? And hide price if it’s free ?

thanks

You can globally hide the prices if they are zero. I’m not sure what you mean about the text.

Hello there, I just purchased a license, was setting up my site to work with this but I have a big problem with the file upload in the single product page form. The filepath shown in the single product page after upoading a file seems very wrong, and once the user clicks on “add to cart”, the file is lost. It’s not being uploaded anywhere at all, in the order page at the backend there’s no reference to the file at all either. Need help, and this is rather urgent please. Is this the right place to ask for support? Would upload screenshots but I dont think I can do it in here Also, even if I try to hide the filepath for cosmetic purposes, it doesn’t hide. I can fix this with CSS quite simply, my main concern is with the actual file not being uploaded. But that seems like something we need to check out for as well.

It’s best to either create a ticket in the forums (http://support.themecomplete.com) or email me via my profile page at codecanyon.

i need this plugin but before i buy i have samething to say . does it show the option in the order email ? plz let me know

By default every option you create that has a value assigned by the customer is shown in the emails.

thanks i buy your plugin

Can you please tell me the code to stop 0$ cart item people from checking out and placing the order. Please. I bought support last time for this alone and 6 months went by and now i got rebuy? No way i am absolutely insulted if you don’t help me resolve this with code.

I’m not sure what you mean you can’t update the plugin like that. You just delete it the one you have from the dashboard and install the new one. There isn’t just one piece of code that you add and does this. It’s more complex that that.

It’s actually really simple, its just all devs blow up simple things into something complex. a simple IF CART ZERO THEN DONT ALLOW CHECKOUT code

Ok since you just want the piece of code here it is.

if (floatval(apply_filters('tm_epo_no_zero_priced_products',$cart_item['data']->price,$cart_item))==0){

                throw new Exception( __( "You cannot add zero priced products to the cart.", 'woocommerce-tm-extra-product-options'  ) );

        }
You must place this to the class-tm-extra-product-options.php file on the public function add_cart_item just before the last line of the function return apply_filters("wc_epo_adjust_cart_item",$cart_item);

Now this is just the code that checks if the product should be added to the cart. I won’t give you here the rest of the code that adds the setting.

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