Description
Checkout File Upload for WooCommerce is a lightweight yet powerful plugin that adds a professional file upload area to your WooCommerce checkout. Whether you run a print-on-demand shop, a personalized gift store, or a service-based business, this plugin makes it easy for customers to send you the files they need to complete their order.
Why Choose This Plugin?
- Modern Checkout Block Support: Fully compatible with the new WooCommerce Checkout Block (Cart & Checkout blocks).
- Classic Checkout Support: Works seamlessly with traditional WooCommerce checkout pages.
- Drag & Drop Experience: A smooth, intuitive interface for users to literally “drop” their files.
- Automatic Attachment: Uploaded files are automatically linked to the order and included in admin/customer emails.
DEMO: View Demo Store
DOCUMENTATION: Step-by-Step Guide
PRO VERSION: Upgrade for Advanced Features
Features
- Classic & Block Support: Works with all WooCommerce checkout styles.
- Include/Exclude Products: Display the upload field only for specific products or categories.
- Image Preview: Instant thumbnails for uploaded images so customers know they picked the right file.
- File Type Control: Specify which extensions are allowed (JPG, PNG, PDF, DOCX, etc.).
- Size Limits: Set a maximum file size to protect your server.
- Multi-File Upload: Allow customers to upload multiple files at once.
- Email Integration: Send files as attachments or direct links in order emails.
- Responsive Design: Works perfectly on mobile, tablets, and desktops.
- Translations Ready: Fully localized for multi-language sites.
Pro Version
Unlock the full potential of your checkout:
– Priority Support: Response within 2 business hours.
– Advanced Image Previews: Higher quality thumbnails and zoomed views.
– Storage Options: More control over where and how files are stored.
Screenshots
Installation
- Go to your WordPress Dashboard > Plugins > Add New.
- Search for “Checkout File Upload for WooCommerce”.
- Click Install Now and then Activate.
- Navigate to WooCommerce > Settings > Checkout Uploads to configure your field.
- If using Checkout Blocks, the upload area will appear automatically in the order meta section!
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Checkout File Upload for WooCommerce – Drag and Drop File Upload” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Checkout File Upload for WooCommerce – Drag and Drop File Upload” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
2.3.4
- FIXED: Small bug in email attachment.
2.3.3
- ADDED: Full WooCommerce Checkout Block compatibility.
- FIXED: Security patches for file handling (CVE fixes).
2.3.1
- ADDED: Feature to include/exclude specific product IDs.
1.0.0
- Initial Release.




