Plugin lets you easily upload any file type (images, documents, videos, etc.) to customer orders.
As of April 2026, Product Attachment for WooCommerce is a WordPress dots plugin with 7.0K+ active installations and a 4.6/5 rating from 23 reviews. It has been downloaded 168K+ times in total. Requires WordPress 5.0+ and PHP 7.2+. Available on WordPress.org since 2017. Downloads are up 30% this week.
Product Attachment for WooCommerce Plugin will help you to attach/ upload any kind of files for a customer orders.
You can attach any type of file like Images, documents, videos and many more.
Create a Product Attachment for WooCommerce Plugin let admin user add attachments to products and offer them when customer purchases the product.
Attachment download link can be set to auto-expire after a set period of time. Attachments can also be shown on product details page.
Pro Plugin Demo: View Demo
Wanted to try this plugin to resolve the issue with attaching a custom file to orders in WooCommerce, the free version like all plugins provides so little to test, and the pro version that would unlock the very features I need, is ridiculously priced at $149 for a personal subscription when converted to the Rand rate is simply just not worth it.
My website had a fatal error “wcpoa_order_attachment_order_arr” with Product Attachment for WooCommerce plugin when customer tried to resubscribe to an cancelled order and after contacting the Dotstore Support Team we agreed to a Zoom meeting in which they quickly understood the problem and one hour late they provided the solution. Thank you so much and god bless you guys. My store is up and running again. All the best
Hi there!
Nice plugin. Works well.
But :
– Like too many plugins/themes, UI (both the settings and product editing pages) takes up too much space (margin/padding), it could be more compact to reduce scrolling.
– I found syntax errors in the woocommerce-product-attachment-public.css file.
That’s why 4 stars.
Regards
even just with the free version
This plugin worked exactly as described with the latest WordPress/WooCommerce.
I contacted support twice with issues that were unique to my own needs and both times they promptly replied with a solution. This is above and beyond normal good support for a free plugin, and I really appreciate it.
| WordPress | 5.0+ requiredTested up to 6.9.4 |
| PHP | 7.2+ required |
| Dependencies | woocommerce |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.