WordPress plugin intelligence profile

Order Upload for WooCommerce

Let customers upload files with their order: on the product page, in the cart and at checkout. Works with classic and block Cart/Checkout.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.1
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.5 · PHP 7.4
Directory statusactive
Last directory update24 Oct 20269d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Order Upload for WooCommerce version 1.0.1 as active, updated 9d ago and tested up to WordPress 7.1.

Overview

About this plugin

Order Upload for WooCommerce adds a drag and drop upload box to your store so customers can send you the files you need to fulfil an order: artwork for printing, photos for custom products, documents, design briefs and more.

Files are linked to the order item they belong to, so you always know which file goes with which product.

📌 Free Features

1. Upload on the product page, cart and checkout

Turn the upload box on or off for each place in the settings. You can also turn it off for single products from the product edit screen.

2. Classic and block Cart/Checkout

Works with the shortcode cart and checkout pages and with the new Cart and Checkout blocks.

3. Files in the mini cart

The mini cart (classic widget and Mini-Cart block) shows how many files each product has and their names.

4. Modern drag and drop upload box

Drag and drop or click to browse, upload progress, image thumbnails, file type icons and a remove button for each file.

5. Allowed file types and maximum size

Choose the allowed file types from a list grouped by Images, Documents, Design, Audio & video, Archives and Other, and set the maximum file size. Files are checked in the browser before they are sent and again on the server.

6. Multiple files and required upload

Allow one or several files per product, and optionally require a file before the product can be added to the cart.

7. Customise the upload box

Show or hide the heading, change its title, description and icon, change the icon of the drop zone (built-in icons or any image from the Media Library) and show or hide the “Supported formats / Max size” line.

8. Files in the order admin

See, preview and download the uploaded files in an “Upload Files” box on the order edit screen, and the number of files in the orders list. Compatible with High-Performance Order Storage (HPOS).

9. Files on the order received page

Customers see the files they sent on the “Order received” and “My account > View order” pages.

10. Shortcode

Place the upload box anywhere with [azwc_order_upload]. Use [azwc_order_upload header="0"] to hide the heading.

11. Secure by design

Files are stored in a protected folder with random names and are only served through permission-checked downloads. Uploads are checked by extension, real file content and image data, and text files are scanned for PHP code and binary content. All requests use nonces and ownership checks.

📌 PRO Features

Order Upload for WooCommerce Pro includes everything in the free version, plus:

  • File approval and revisions: approve files or ask for a new version, with revision history and a revision limit per customer.
  • Send files to customers: attach files (proofs, finished work) to an order from the admin.
  • Order-level upload at checkout: one upload box for the whole order, in several positions on the checkout page.
  • Upload after ordering: customers can add files on the “Order received” page and in My account.
  • My account “Files” page with all the customer’s files.
  • Email notifications for new files, approvals and revisions.
  • Note field: customers can add a note with their files.
  • Download all files as a ZIP and bulk actions in the order admin.
  • Cart quantity = number of files, plus options to let customers download or delete their files.
  • Premium support and updates.
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • customer upload
  • file upload
  • order upload
  • attachment
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.5 · PHP 7.4
Update activity24 Oct 20269d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.0.01.0.1
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.