Easy Upload Files During Checkout


  • Author: Fahad Mahmood

  • Project URI: http://www.websitedesignwebsitedevelopment.com/wufdc

  • Multiple Attachments(For Advanced Users): http://shop.androidbubbles.com/product/woocommerce-upload-files-checkout
  • Video Tutorial: http://www.tutorsloop.net/app/live.php?id=3665228
  • License: GPL 3. See License below for copyright jots and tittles.

Attach files during checkout process on cart page with ease.


The Easy Upload Files During Checkout plugin is copyright © 2013-2014 by Fahad Mahmood. It uses custom code written by Fahad Mahmood or taken from open discussion forum(s) according to the terms of the GNU General Public License.
This program is free software; you can redistribute it and/or modify it under

the terms of the GNU General Public License as published by the Free

Software Foundation; either version 2 of the License, or (at your option) any

later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY

WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A

PARTICULAR PURPOSE. See the GNU General Public License for more details.



Installation Instructions

To use Easy Upload Files During Checkout, you will need:
* an installed and configured copy of [WordPress][]

(version 3.0 or later).

* FTP, SFTP or shell access to your web host

New Installations


  1. Go to your wordpress admin “yoursite.com/wp-admin”

  2. Login and then access “yoursite.com/wp-admin/plugin-install.php?tab=upload

  3. Upload and activate this plugin

4- That’s it, now see your dashboard and ask Easy Upload Files During Checkout anything


  1. Download the Easy Upload Files During Checkout installation package and extract the files on

    your computer.

  2. Create a new directory named Easy Upload Files During Checkout in the wp-content/plugins

    directory of your WordPress installation. Use an FTP or SFTP client to

    upload the contents of your Easy Upload Files During Checkout archive to the new directory

    that you just created on your web host.

  3. Log in to the WordPress Dashboard and activate the Easy Upload Files During Checkout plugin.
  4. Once the plugin is activated, Easy Upload Files During Checkout will be displayed on your dashboard.


Pro version pre purchase quetsion


Does the pro version add uploads per products?

For example I have 5 different tshirts in the cart and I need to upload 5 different jpgs, one for each product.

Either be able to add on the product page, cart page, checkout page, or thank you page?


Not fully functional

Given the name of this plugin “Easy Upload Files During Checkout” allowing only one file upload makes this plugin not fully functional. At the very least, the name is misleading.

Given the fact that even if you want to have more functionality, the shop page on the website to purchase currently says (at the time of this post) that product is “out of stock”. So, obtaining a fully functional version of this plugin isn’t even possible.

Thus, one star rating.


I’m using this for the customers who has no online banking to attach their ATM transfer receipt.

Truly a great plugin.

great convenience

It s a great convenience for designers, photographers and other shopping cart managers who want their clients to provide some samples or notes as attachment to the order. I hope this free version will make it perfect with more usage and feedback.

Read all 7 reviews

Contributors & Developers

“Easy Upload Files During Checkout” is open source software. The following people have contributed to this plugin.




  • Attachment path issue resolved. [Thanks to Tim Burgess]


  • Shipping and billing details can be optionally disabled in WooCommerce checkout process.


  • Plugin is available in other languages too. Initially offered in Brazilian Portuguese. [Thanks to Anderson Gomes]


  • An important conditional tweak. [Thanks to leonbax & ladyinc3]


  • Cart and Checkout pages validation refined again.


  • Cart and Checkout pages validation refined. [Thanks to Daniel Mesteru]


  • Enque style and script related fix. [Thanks to thaikolja]


  • An important update. [Thanks to Luan Cuba]


  • An important update. [Thanks to Thomas LEFEVRE]


  • An important update. [Thanks to Dave Jones]


  • An important update.


  • An important update.


  • An important update.