Checkout Files Upload for WooCommerce

Checkout Files Upload for WooCommerce | WP Wham


Checkout Files Upload for WooCommerce plugin lets your customers upload files on (or after) WooCommerce checkout.


Set field’s position on WooCommerce checkout page:

  • Before checkout form.
  • After checkout form.
  • Do not add on checkout.

Set if file upload is required.

If you need files to be uploaded after order is created, you can optionally add field to:

  • WooCommerce Thank You (i.e. Order Received) page.
  • WooCommerce My Account page.

Add custom label to the field.

Set accepted file types.

Set custom Upload and Remove button labels.

Set custom messages:

  • “Wrong file type”.
  • “Wrong image dimensions” and “Couldn’t get image dimensions”.
  • “File is required”.
  • “File was successfully uploaded”.
  • “No file selected”.
  • “File was successfully removed”.

Optionally set field to show up only if in cart there are selected:

  • Products.
  • Product categories.
  • Product tags.

Add uploaded files to admin and customers emails.

Send additional emails if user uploads or removes files on “Thank You” or “My Account” pages.

Customize the frontend files upload form.

Optionally enable AJAX form for file uploads.

Set max file size option.

Optionally validate image dimensions.


  • We are open to your suggestions and feedback. Thank you for using or trying out one of our plugins!
  • Drop us a line at



  1. Upload the entire plugin folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the “Plugins” menu in WordPress.
  3. Start by visiting plugin settings at “WooCommerce > Settings > Checkout Files Upload”.

Plugin author

WP Wham

Plugin official website address
If you encounter problems in using the Checkout Files Upload for WooCommerce plugin, you can comment below, and I will try my best to help you solve the problem

Leave a Comment

Your email address will not be published.