A lightweight WooCommerce plugin to upload image files on product, cart, and checkout pages. Files are saved to order details.
| Author: | ajitshekhawat08 (profile at wordpress.org) |
| WordPress version required: | 5.0 |
| WordPress version tested: | 6.8 |
| Plugin version: | 1.0.0 |
| Added to WordPress repository: | 24-04-2025 |
| Last updated: | 25-04-2025 |
| Rating, %: | 100 |
| Rated by: | 1 |
| Plugin URI: | |
| Total downloads: | 38 |
![]() Click to start download |
|
Advance File Upload for WooCommerce allows your customers to upload files (images only) when purchasing a product on your WooCommerce store. This plugin enables file uploads on:
- Product pages
- Cart page
- Checkout page
Files are saved and displayed on the order thank-you page and accessible in the order metadata for admins.
Demo
Watch the demo video here:
Features
- Upload image files (JPG, PNG, GIF) on product, cart, and checkout pages.
- Preview, delete, and re-upload before checkout.
- AJAX-powered file handling.
- Session-based storage prior to order creation.
- Admins can view uploaded files per order.
- Restrict maximum number of files (default: 5).
- Prevent duplicate product from being added to cart.
Usage
- Customers can select and upload image files before adding a product to the cart.
- Uploaded files are saved in the session and attached to cart items.
- Files are transferred to the order and visible in order meta.
- Plugin uses WordPress AJAX to handle uploads and deletions.
License
This plugin is licensed under the GPLv2 or later.
