Code

Discussion on WooCommerce Upload Files

Discussion on WooCommerce Upload Files

Cart 7,567 sales
Recently Updated

vanquish supports this item

Supported

4906 comments found.

I have the “Files to order association method” set to “thank you page”, however the files stay in the tmp folder when the order comes through. Basically the order is there but with zero uploads associated to it. I can manually go and get the files from the tmp folder via ftp, but it’s not ideal.

If I set the “Files to order association method” as “when the order is placed” it causes problems if the user aborts the payment (as you rightly say in your settings text).

I’m obviously missing something here. Any help would be amazing to get this working as intended.

Thanks for a great plugin.

Hi,
I’m sorry, without any further clues, it is quite hard to determine the cause and suggest a solution. I see, however, that your support license has expired, so I assume this issue was raised at least six months ago.

What I suggest is rolling back to the last known configuration. Try also enabling the WordPress debug mode and debug log, and see if any further clues are reported in the debug.log when placing an order.

Hi its stop working after the last update files are not uploaded now

From my tests, all seems to be working. Please try purging the cache to see if it helps. Try also enabling the WordPress debug mode and debug log, and see if any further clues about crashing scripts are reported in the debug.log located in the wp-content folder.

Subject: Support Request – Errors When Adding Upload Field (WooCommerce Upload Files)

Dear Support Team,

when I try to click on “Add new upload field”, I get the following sequence of errors in the browser console:

called console.warn, with 1 argument(s) called console.trace, with 0 argument(s) called console.warn, with 1 argument(s) called console.trace, with 0 argument(s)

After clicking OK on each error, I can fill in all the field details, but once I save, the same errors appear again. Moreover, when I visit my site and open the product category where I want the upload field to be mandatory, the page doesn’t load at all.

I suspect the issue might be caused by the fact that I am trying to apply the upload field to bookable products, which are managed through the YITH Booking and Appointment plugin.

If this conflict cannot be resolved, I kindly ask for a refund since the plugin is currently unusable in my setup.

I am available to perform any required functionality or compatibility tests.

Kind regards, Tiziano

Hi,
Where do you get the console warning? On the browser console or an alert? If it is just reported in the console and you can add/edit/delete fields without problem, you can ignore it. In case it is displayed as an alert, if you are not able to understand which 3rd party is generating it, you can force the hiding via this option: https://ibb.co/LDwQV0GD

Regarding the page loading issue, without any further clues, it is quite hard to determine the cause and suggest a solution. Try at first to disable the YITH plugin to see if the issue still occurs. If so, try disabling one by one the other plugins until you find the interfering one. Try also enabling the WordPress debug mode and debug log (guide on how to ) , and see if in the debug.log (located in the wp-content folder) are reported more clues about crashing scripts are reported.

Hello, we have a problem with upload files, for example we upload 3 products with custom image, but we can not finish order, because of error: “Upload Canvas1 for product name of variant has not been performed.” How we can fix it? I was upload last version of your plugin, but it doesnt help Can you please check what does this error means? Thanks and Best Regards Jiri

Hi,
That message appears when you are trying to complete the checkout and you have not uploaded the files for a mandatory upload field.

To avoid that message, you need to upload all the required files or just disable the mandatory option: https://ibb.co/Wv8jz92D

Yes, I can finish the order now (after Mandatory=OFF), but uploaded image in order missing. Its strange, we have more upload products, on some it working OK, but on some we have error: “Upload Canvas1 for product name of variant has not been performed.”, now (Mandatory=OFF) dont working upload – missing image. Can not be problem with resolution of image some POST limit to cart? Other images have lower resolution, dont working only images with double resolution.

No, that kind of message is displayed exclusively if the plugin detects that in the cart are present products for which you have not performed the upload.

Maybe there could be a cart management issue. Please try enabling the “products addable multiple times to cart” feature to see if it helps. If you are using any other plugin that alters cart management, try eventually to disable it to see if the issue is still there.

seffect

seffect Purchased

When users pay with apple pay, google pay, or link though the stripe plugin the products in the completed orders do not have the uploaded files attached to them. I believe this just start a few months ago. Every digital wallet order had to be investigated, client contacted for upload or to verify file. Is this plugin no longer compatible with digital wallets, link, etc. checkouts? This issues happens on the cart and the checkout page.

seffect

seffect Purchased

That page does not exist, not good to use links that expire in support forums. Also, through my testing the thank you page loads fine and the files never get added to the order. The hook you should be using to add the files to the order is woocommerce_checkout_order_processed, not the woocommerce_thankyou hook which doesn’t fire correctly for digital wallets. I use that hook in my plugins and never had an issue with payment methods, various checkouts, etc.

I’m sorry, but to avoid images being hosted forever and waist resources, images have a two-week expiration period. The option I was referring to was this: https://ibb.co/vxGbQZ1t

seffect

seffect Purchased

I found the setting changing the processing to the thank you page in advanced stuff block in options page and that worked. Not sure how/why it was set otherwise. That image you sent via imgbb never downloaded. You should use a different service for that. In any event it was set to when the order is placed and changing it to the thank you page cleaned this issue up, Apple/Google Pay are working again on cart and checkout pages. Thank you.

Great plugin. Just a quick question. When choosing a different product variation the upload files box is re-generated and any existing uploaded file disappears. How do I stop this happening? ie. if a user uploads their file before choosing a variation.

Thank you. For that, you need to disable this option: https://ibb.co/mVtW4RSj

Please, if you enjoyed my plugin, consider leaving a 5-star rating.It would help me with sales. I would really appreciate it! :)
(to leave a rating: go to your profile page, click on “Downloads”, and from there you can rate your purchases. You can also leave the rating through the plugin description page: https://www.dropbox.com/s/v6zaoe0p6cs4x2o/rating.png?dl=0 )

Have a great day!

Amazing, thanks Vanquish. I’ve left a review – 5 stars of course :)

Thank you!

Presale question, Is it compatible with other product addon plugin like Uni Cpo? Thanks

Hi,
the plugin was never tested in conjuction with that plugin.

not compatible with avada theme

The plugin works with any WooCommerce compliant browser. As reported in the WooCommerce template compliance note paragraph in the plugin description page, ensure you are using the template rather than the blocks system.

there are conflicts. i thought you were a satisfaction guarantee. I purchased a different plugin that works great so won’t be using yours

I’m really sorry, but the software, like any software, has some required specifications to work as expected. They are detailed reported in the description page. If it is used in an environment that doesn’t match those requirements, unfortunately, there isn’t much to do to grant satisfaction.

there is a conflict with the avada theme. Uploaded image won’t show on the cart page, even though the settings are correct.

The plugin works with any WooCommerce compliant browser. As reported in the WooCommerce template compliance note paragraph in the plugin description page, ensure you are using the template rather than the blocks system.

I am not using blocks. Those are disabled. I am using the AVADA theme, which is compatible with WooCommerce. Any idea of what the conflict could be? any code snippet would be appreciated.

Without any further clues, it is quite hard to determine. So, you have not altered the checkout page or workflow in any way, not even by using a custom template?

It would help if you could provide more details of the configuration you are using. When you say the uploaded image doesn’t show on the cart page, what do you mean? that you can upload from that page, but the result is not displayed, or you are uploading from another page, and you wish to display just the preview in that page? If so, which options did you enable? Could you share the screen of the cart page?

I’m having trouble uploading files using this plugin, there seems to be a bug in “WCUFMultipleFileUploader.prototype.continueUploadingFileChunk” where a xhr state of 3 (The request is in process) triggers a timeout and forces the upload to fail.

That’s not the issue, a status of 3 is processing, not a timeout. Updating the code to this fixes the problem and the upload works correctly. if ((myself.chunk_xhr.readyState 3 || myself.chunk_xhr.readyState 4) && myself.chunk_xhr.status == 200)

State 3 is not ok, so the code that has to run in several installations cannot handle it as a state 4 (that is, the operation complete status).

It might work for your specific case, but it in any way means that something is wrong with the server. It is not a fix that can be included in the official version.

I cannot “add plugin.” It always gives the same error when I try to upload it: the link you followed has expired. Please try again. I purchased many premium plugins from Codecanyon, and only this plugin creates problems. Sometimes it works, and I can download. I am at a point to completely delete it, but it will be too much work because I made lots of videos on product pages as to how to download their translation files. Anyway, any tip or help will be useful.

I just need your opinions. Should I change a setting on WordPress to be able to download the plugin? The plugin is working fine, and I am happy with it. I have problems with only downloading the latest version.When I try to update on the plugins page, the error is: Update failed: The support license has expired on October 15, 2023, 7:11 pm, please renew it by clicking here to continue receiving automatic updates. Your contribution would support the development of the plugin and I would greatly appreciate it. Do you see updating as a support issue?

I’m sorry, I’m not sure to understand the issue. Are you not able to upload the plugin zip file when clicking “add plugin”? If so, you need to contact your hosting. Most likely, the page goes into timeout because you cannot upload “large” files (the zip is 20mb) or because the script is simply killed for some reason.

This, however, is the responsibility of the hosting provider; you should contact them.

Alternatively, you can use the automatic updater. That feature requires a valid support license. The one you have has expired. To renew, you can do so via the plugin page on odecanyon.

Thank you. it looks like I should consider the support licence option

licensing is not working

Try using a fully HTML5-compliant browser like Chrome or Firefox. Ensure also that none of the third-party plugins you are using interfere with the activation process.

Hey I have received a report of a security vulnerability in WC Upload Files. I am on version 76.3. Is there a version available with a fix?

Thanks!

Yes, just download the latest version from CodeCanyon. The account you are using, however, doesn’t have any purchase code associated with it.

romfeo

romfeo Purchased

Since the update to address the security issue, my root folder is full with new directories like s3:15707. I am uploading to amazon s3…

I’m sorry, but from my tests, this issue is not raised. What test did you perform to deduce that it is caused by the WooCommerce Upload Files? Could you report a step by step guide to recreate it?

romfeo

romfeo Purchased

The folders are created everytime a customer starts an upload. Their name is s3:order_number. Inside there is a subfolder named previews. My upload destination is Amazon S3

I’m sorry, from my tests all seems ok.

If you renew your support license, and share the access for the WP-admin area, FTP access, and your Amazon S3 profile, I can try performing some further tests to see if the issue is actually caused by the plugin

VPA2016

VPA2016 Purchased

Hello Your plugin has worked fine for a few weeks. Sinds a few days the uploaded files don’t get saved anymore. Every order has now; Customer hasn’t uploaded any file…yet. I’ve also tried to connect to Dropbox, but with my test order the artwork also didn’t got uploaded there. We haven’t updated any plugin or changed any setting.

Hello,
If you haven’t touched the software in any way and it is not working, it means that something is now interfering with it. You might try to roll back to the last known configuration or try to disable the other plugins one by one until you find the interfering one.

Try also to enable the WordPress debug mode and debug log ( https://wp-staging.com/docs/enable-wordpress-debug-log-mode/ ). To do that, insert the following lines in the wp-config.php you find on the root of your site:
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
Reperform the test and see if more clues are reported in the debug.log located in the wp-content folder.

Thank you

swagit

swagit Purchased

couldn’t activate my license—even bought another copy – somme problem – license is invalid…

swagit

swagit Purchased

now it activates and then reverts to unactivated screen after a few seconds – using either license key

There might be a problem recognizing the domain of your site.

If you send me via private message (click on my name and then use the lower-right box) the following data:
  1. your email address
  2. full admin access to the wp-admin area
  3. FTP access
  4. A detailed step-by-step guide on how to experience the issue

I can conduct further tests to determine if it is possible to identify the cause.

NOTE: all the requested points are mandatory, do not forget to report any of them.

Thank you for your collaboration.

swagit

swagit Purchased

No Worries – we deleted the plugin and went with something else… – thanks for getting back to us…

Used plugin for a few years worked great until now – A file is uploaded on product page – OK when goto basket the file has gone and you have to upload it again After that all is fine – any ideas?

Unfortunately I have no clue. Try updating the plugin to the latest version and ensure that none of the third party plugin you are using is interfering.

Hi Support

I created a custom product page using the Flatsome theme. I replaced the product photo/featured image in the top left corner of the product page with your image upload using a shortcode. However, the uploaded photo is very small. I tried making it larger in the plugin settings, e.g., 800×800x, but I can only manage to set the height to 800px; the width remains narrow.

Regards Micha

Hi,
I’m sorry, but to ask for support you need to use an account with a valid purchase and support linceses associated with it.

VPA2016

VPA2016 Purchased

For some file types I get the warning; Something went bad while uploading. The upload field has been reset; please retry.. I have this problem with .eps and .ai files. PDF have no problem.

Plugin is up to date. I’ve tried another website I found only that also uses your plugin, and the same files do get uploaded without problem.

The plugin doesn’t have any restrictions by default on file types. I’ve performed a test on the demo site, a no issues were raised: https://ibb.co/KpLp4jVh

Most likely, it depends on the fact that your WordPress installation doesn’t allow the upload of those mime types, so the plugin, for security reasons raised by your WordPress core, rejects them.

Try including those mime types by using any 3rd party plugin like: wordpress.org/plugins/wp-add-mime-types/

vagelas

vagelas Purchased

S

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