Code

Discussion on Extra Product Options & Add-Ons for WooCommerce

Discussion on Extra Product Options & Add-Ons for WooCommerce

Cart 36,387 sales
Recently Updated

ThemeComplete supports this item

Supported

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

10139 comments found.

Do you offer a trial, or a demo of the backend so we can try the plugin? Do you have a money back policy if the plugin is not what we are looking for?

I’m afraid that we currently do not have an admin demo available. Regarding refunds, we can only provide them in situations where the product doesn’t match the advertised specifications. Please let us know if there’s anything else we can assist you with.

Hello Team

We saw the demo “product as an option” https://epo.themecomplete.com/product/product-as-an-option/ And we would just like to know if the quantity selector can be “dropdown”? ....we are using minimog theme

Bst. Rgds. Alex

If you mean the product quantity that is the default native text quantity from WooCommerce.

Tks. for your fast reply

and is it possible to change it to a dropdown selector ?

https://app.screencast.com/fQy4lzf4BMCUC

No, I’m sorry but currently it is not possible.

Hi, I know my license key has expired, but I hope you can help me anyway. My site was initially only in Italian. I have now installed WPML to have other languages, but I can’t get it to work with your plugin. I set your plugin to be translatable (see this screenshot: https://www.screencast.com/t/DtSRpLhTK4bQ) and then I created a language option from within Global Forms. For example, inside the German I see this note: “Meta data not correctly saved. Please save the product!” and, among the products, I see an Italian product that I can’t remove, see this screesnhot: https://www.screencast.com/t/EyfdnkOMVa6 Why? I hope you can help me!

Waiting, thanks so much.

That is not the correct way to translate the plugin. I’m not sure if what you did messed things, but the correct way to translate the options can be found on the documentation at https://themecomplete.com/documentation/woocommerce-tc-extra-product-options/#wpml

For anything more you will need to open a support ticket as this comment section is not really for support.

Hi, To open a ticket I need to have an active license key, but before reactivating the license I want to be sure that your plugin works 100% with WPML and I’m not wasting any money.

I followed your instructions (https://themecomplete.com/documentation/woocommerce-tc-extra-product-options/#wpml) but I see that your plugin is not 100% WPML compatible. If I enter “global forms”, I create a form in Italian (main language), create its translation and save, the translation is combined with another “global forms”, see this video: http://somup.com/c0eDDcyCh2 . It’s not my site, theme or another plugin, because I installed “wpml” + “woocommerce” + “Extra Product Options” with the base theme in a sandbox site ( https://blue-conga.sandbox.otgs.work/ ) and there is the same problem.

I wrote to WPML and they confirmed this.

So, can you help me to 100% solve the problem? If yes, I can renew the assistance now. But if your plugin doesn’t work 100% with WPML, please let me know. Thanks.

From what I see on the video you are attaching global forms to specific products and unfortunately when using WPML this cannot be supported.

Hello, we have come across an issue which is isolated to variable products only. When options are selected the “Add to cart” button does not work, it simply takes you to the top of the page like a link anchor does. The same options are being used on a simple products and everything works as expected.

Are you able to point me into a direction to investigate? Thanks!

I apologize, but I am not currently aware of any issues of that nature. If you’d like us to assist you in resolving the issue with your site, may I kindly suggest that you submit a support ticket or reach out to us via our profile page? We’d be happy to help you out!

Hello, first of all. I just bough an extension for support. I tried to create a account on support website but i didn’t receive the login details by mail… You also receive this morning a mail through envato with my email to send me the login details.

I’m selling car paint. I have more than 4000+ options by product (spray FORD = 4600 colors code). I can’t add them in a selected box because the amount of bulk add is too many. I have create a product for each color code and want to use the “product element” option but still too many load and don’t work. How to use a ajax filter to type the first 3 letters of color code and show the resultats between these 4000 variations ?

Thanks

I have resent welcome email. Please continue this on the email you sent me. I’m afraid though that as far as to what you describe there isn’t anything we can do. Either by using the select box or the product element the options need to be setup in the backend. There isn’t any way to currently to use ajax in order not load all of the elements or products.

Hi, I have purchased this plugin a long time ago and used it successfully on a project. Now all of a sudden i’m having issues with product image disappearing after clicking the reset options link. The problem occurs only when using Elementor pro theme builder single product templates and works fine using the default (ugly :)) Woocommerce simple template. I know I don’t have support any more, but is there a chance you guys can have a look? Here is a link to a demo example: https://temp123.oferziv.com/product/bla/ Best regards
Hey, sorry to bother you again about the same issue. I can see the variation images inside the quick view popup, but selecting the image variation does not change the main image as in the product page. any idea on how to fix this? Here is a screen cast demonstrating the issue: https://www.loom.com/share/b1360628433241f198bf9b34c25ca0b8

I’m afraid that feature won’t work in quick views.

Ok, I found out the solution. if you also add the custom images to the variations it will change the images on the quick view. it’s more work, but it works!

Would it be possible to for the Element: Product. Rather than select the products as an addon option. simply direct them to that product instead as a link (potential feature request here) This way if you have similar products and want link them together. This could be very handy. If possible going to suggest this plugin for a new client. Thanks

OK thanks for reply. if you think there is a chance or a hook maybe to alter the functionality. All it needs is a simple link to the product. I would use the thumbnail and just send the user to that product page instead.

I guess technically you can modify the plugin’s template for that purpose.

Nice yeah I thought that might be the case. (so in this case products/template-thumbnail.php) I guess probably in future if you thought it was useful it could become its own Link Element as the features in the Product Element are all there. I can see why it would be a hassle programmatically to have an option to switch the output over. Thanks for the fast support. will get this again once client gives the signal.

How to disable FontAwesome on the front end? It takes up too much space.

If you disable it then any icons that the plugin has won’t show up. If you still want to do where id the code:
add_filter('tm_epo_enqueue_styles','my_remove_fontawesome');

function my_remove_fontawesome($css_array=array()){
if (isset($css_array['themecomplete-fontawesome']))
unset($css_array['themecomplete-fontawesome']);

return $css_array;
}

fa-solid-900.woff2 is stil loaded on the front end. How to stop loading it?

If the file wp-content\plugins\woocommerce-tm-extra-product-options\assets\css\fontawesome.css is not loaded on the frontend then this isn’t form the plugin. If you need anything more or want us to troubleshoot your site please open a support ticket as we cannot know anything more without seeing the site.

hello, i need support, because i have a whoseller plugin with diferent prices and your plugin don’t use the reseller price, can you help?

If you require support then you will need to open a support ticket or contact use with the username that bought the plugin. Do note that currently we don’t have compatibility with any wholesale plugin from our end.

Nice feature LookupTable only really poor documentation. For example where can you find the ids of the imported tables?

lookuptable([{field.62e7147c6016e3.03696600.text}, {field.62e714816016f8.90822228.text}], [“table 1”, 0])

In your example the table id it table 1 and it is the one you enter when you create the csv file for the lookup table. So, you don’t have to search anywhere, you are deciding what the table is.

This is mentioned in the documentation.
This is to select the lookup table you want to use.

You should enter the table name in quotes eg ‘Table 1’

If the table is not unique you should use the array format and indicate the index of the table eg [‘Table 1’, 0] where 0 in this case is the table index. Indexes always start with the 0 as the first one. If you have 3 tables with the same name the first one has index 0, the second 1 and the third 2.

The table name is what you enter in the csv file, there isn’t any other id for the table.
The top left cell is reserved for the table name and should contain at least one character that is not a number. Table names are case-sensitive.
i have a problem, cart value remains the default product price, it doesn’t update based on the selection in the form. On the product page it shows the right value, but on the cart page it doesnt show up. https://ibb.co/zZPRnwC https://ibb.co/XY2Tr9R

It appears that there may be a conflict within your system causing the issue you’re experiencing. To identify and resolve the root cause, I recommend opening a support ticket. Our team will gladly assist you in troubleshooting and finding what is causing this behavior.

it got resolved. I just disabled ajax add to cart button in woocommerce settings

Hi, is it possiable to show the Fees in the cart subtotal price? i’m trying to use coupon that works from minimum price and when customer add product with fees that exceed the minimum price it’s telling him that the price is too law even if the price is larger than the minimum

The fee is applied to the order, not the product, so know that is not possible. This is how WooCommerce operates with fees, we cannot change that behavior.

so another option is to remove the fees but i have minimum quantity of 25 units from the product and when i remove the fees and just adding item in the form it’s multiply the price amount instead of adding the only the item raw price. how can i just add the item price without it being multiply?

That is not currently possible I’m afraid. The the addon is not a fee it will be multiplied by the product quantity.

Hello,

Don’t remember how I have do to have this option displayed! Please see attached image

https://ibb.co/syMcMGN

Thank you

It is for the radio button element and called “Enable clear options button” https://prnt.sc/FOqwQ9Or87kp

Hi

If I add global product attributes in woocommerce (taxonomy) of the type Color and then add some items that each have a HEX color value (color picker) then these colors do not show up as selectable produtct options in the variations (on the front-end page). Instead just see a dropdown textbox. Ok so then I thought I need to go to the product and change the display type in TM Extra Options from box to color swatch. However I can still not see the defined colores/hex values from the global taxomony catergory. TM still shows me the accordions for each attribute label where I could choose a color with the color picker. But I do not want that there, I want the global colors to be used automatically. It makes much more sense. How can we do that?

I’m pretty confused as to what the taxonomies have to do with the addons that the plugin creates. You cannot use them in the plugin.

WooCommerce Price Based on Country plugins cant change the prices i need to this plugins global price changing. but Extra Product Options plugins cant allow to change prince. can you help me

I’m afraid that we don’t have compatibility with any price based on country plugin. We currently can only partially support WooCommerce Dynamic Pricing & Discounts from RightPress.

Hi, didnt use it before, but now i need this option if its possible ? Is there anyway just to show calculation of 2 elements (for example 2 text field).For example i have 2 text field (one is width and second is height). When user enter both text field it show him calculation of element1*element2.Thanks for help, Goran

I apologize, I’m having difficulty understanding the request. If I understand correctly, the element’s price is calculated based on two other elements, and you don’t want the element to have its own price displayed separately. However, I’m unclear on how this would work practically. Typically, an element either has its own price or it doesn’t. If a calculation is applied to the element in order to determine its price, that price would be displayed and added to the overall product price. It wouldn’t be possible to display a separate price for the element without it being included in the product price.

Sorry, i didnt explained this ok. Check image below: https://artapparent.net/wp-content/uploads/2023/02/example1.jpg Maybe image will clear this ? I made this width*height calculation using text field with value 1 and hide input form using css, just showing label and price for it.

Ok, that is what I understood initially. It the width*height is represented by a field then its price will be added to the product price. You cannot only show the calculated price.

Hello Before purchasing this plug-In I want to ensure before purchasing this plug-in if this formula and pricing scheme is available. The website we are currently running is a custom branded apparel store. The goal is to sell products at a retail price then add an additional charge for decoration for example embroidery and Screen Print. I wanted to know before purchasing am I capable to implement a charge that will discount the additional decoration charge as the quantities for the order increase. Example:

Embroidery

1-24 quantity range get charged additional $9 per logo added per piece

25-51 quantity range they would get charged $8 per logo added per piece.

Screen Print

1-24 quantity range get charged additional $6 per logo

25-51 quantity range get charged additional $5 per logo

Thank you!

When you go to the url of the demo product you will see a big green download button where you can download the csv file for the options of that product which then you can import using the plugin’s import csv feature.

On the particular product the formula is simple:

for the first checkbox: if({quantity}<=24,9,8)

for the second checkbox and the upload: if({quantity}<=24,6,5)

TY so much great quick feedback!

Hi team, great plugin. Only one questions: We would export the fields from a order. How can I identify the field name of the extra product option field. Can not identify it?

The fields in the order are all saved in a serialized manner. Please the following topics in the support forums for way to fetch the saved options:

1. https://themecomplete.support/forums/topic/api-to-get-extra-product-options-and-associated-products-for-order-items/

2. https://themecomplete.support/forums/topic/get-the-product-options-of-an-orders-item-using-php/

Hello! I want to clarify the information with you before buying. I am already familiar with your plugin, but I am interested in this question: If I create a virtual product and add an option to it in the form of a list of several other products that specify the weight, will the physical delivery method work? If I remember correctly (I previously installed your plugin to another client), then there was such a button in the options settings to add the weight of the optional product to the main one. I need to implement this: there are virtual goods that can be ordered as digital or recorded on a carrier and sent by a delivery service. The buyer must select the product option in the option, and if he chooses the option of an additional product (there will be a category of products with flash drives), then the cost of the carrier and weight should be added so that the choice of delivery service is added when making the order. Is it possible to implement this?

If you are talking about the product element the yes, you can add its weight to the main product or not, there is a setting for that in the product element.

can you please deactive my license from previous site. I have changed my site.. I want to re active it..

You can now re-activate the plugin.

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