Order Attachment



Magento Platform
Open Source (CE)
2.1, 2.2, 2.3
Extends Page Builder

Tech Specifications

Current Version:
Stable Build
09 September, 2019
Extensions, Payments & Security, Checkout Enhancements
Supported Browsers:
Chrome Linux: 42, 43, 44 Mac: 39, 44 Windows: 39, 40, 42, 43, 44 Firefox Linux: 31, 38, 39, 40, 41 Mac: 31, 38, 39, 40, 41 Windows: 31, 38, 39, 40, 41 Opera Linux: 7, 7.1, 8, 9 Mac: 7, 7.1, 8, 9 Windows: 7, 7.1, 8, 9 Safari Linux: 7, 7.1, 8, 9 Mac: 7, 7.1, 8, 9 Windows: 7, 7.1, 8, 9 Edge Windows: 42 IE Windows: 10, 11, 8, 9
License Type:


Allows adding any type of additional order attachment files such as image, pdf, invoice, manuals, etc. with the order during checkout and even after the order processing.


Back to top

Many times, additional information needs to be attached to the orders in order to understand the customers' requirements, suggestions, feedback or any other details. Files such as images, user manuals, PDFs, invoices, logos, screenshots, personalization requirement definition, etc. require being added. Meetanshi's Order Attachment for Magento 2 enables the customers and the admin to add order attachment files to the order during checkout and even after order processing.

Order Attachment for Magento 2 allows the customers from frontend and the admin from the backend to attach files to orders at any time which behaves like a communication channel. The files attached to their corresponding orders makes it easy to find them whenever needed. 


How Does The Extension Work?

Configure the module to add the directory path at which you want the uploaded attachments to be saved. Specify the allowed file type extensions and the maximum file size in MB for the attachment uploads. Configure the general settings such as the selection of the customer groups to allow uploading the order attachment, attaching files in the existing orders, deleting the attachments. Enable Email notifications both to the customers and to the admin when any of them add attachments in the orders. Configure the settings to allow customers to add attachments and comment box on the checkout page.

Configure various Email settings like name of the sender, Email ID, template and more. After the configuration, once the customers add products to cart and proceed to checkout, they get the option to drag and drop attachment files and add comments from the checkout page. If the uploaded file is not fit to the allowed type or the size is bigger than specified, they get the error message. After uploading an attachment with the proper format and size, the order can be placed and the attachment files can be seen to customers in Order View under My Account section. Under "My Order Attachments" tab, all the order attachments list is found in the "My Account" section in a separate tab.

The admin can see it in Order Attachment tab under order view section in the backend from where he can add or hide attachments for the customers. Immediately after a file is attached with the order, an email notification is sent to the admin and to the customers. This makes it easy for both the customers and the admin to get noticed regarding attachment and make the appropriate action.

To learn more about how the extension works, read our UserGuide



  • Customers may need to attach documents like an image, payment docs, invoice, logo, etc. along with the order. The module allows them to do so at the Checkout and My Account Order View page in Frontend.
  • Order Attachment module allows the admin to add order attachment files from Order View section in the Backend.
  • Option to specify the path where order attachment files can be uploaded and saved. 
  • Restrict the size of order attachment uploads and specify allowed file attachment types from the backend configuration.
  • Restrict order attachments based on the customer groups.
  • Customers can delete the attached files after upload too.
  • The admin and the customers both get notified immediately when the files are attached to orders.
  • The admin can specify Email ID on which he wants to receive order attachment notifications.
  • Order attachments notification can be sent in order confirmation Emails or as a separate Email. 
  • The admin and customers can add comments to the order attachments.
  • Supports multiple file upload with a single order.
  • Offers drag and drop facility to upload the order attachments.
  • The admin can add or edit the attachments and set it as hidden from the backend.
  • Customers get an error message for the wrong file type upload or exceeding the size limit for order attachment.


Also Comes With:

  • Free 90 Days Support
  • Free Lifetime Updates
  • 25 Days Return Policy
  • Multi-Store Supported
  • 100% Open Source


Visit Live Demo:

  • Backend | Just select "Order Attachment" from the Username drop-down to log in
  • Frontend | Configure the extension from back-end first as per your requirements to see it in action


If you have any questions about this extension, you can Contact Us, and we reply you back within a few hours. 

Release Notes

Back to top


  • Compatible with Open Source (CE) : 2.2 2.3
  • Stability: Stable Build
  • Description:

    -Drag and drop functionality to upload attachments


  • Compatible with Open Source (CE) : 2.1 2.2 2.3
  • Stability: Stable Build
  • Description:

    -Added My Order Attachment tab in Customer My Account
    -General Bug Fixing
    -Compatible with 2.3.1


  • Compatible with Open Source (CE) : 2.1 2.2
  • Stability: Stable Build
  • Description:

    General Bug Fixing


  • Compatible with Open Source (CE) : 2.1 2.2
  • Stability: Stable Build
  • Description:

    General Bug Fixing


  • Compatible with Open Source (CE) : 2.1 2.2
  • Stability: Stable Build
  • Description:

    General Bug fixing


  • Compatible with Open Source (CE) : 2.1 2.2
  • Stability: Stable Build
  • Description:

    Initial Release


Back to top
The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Q & A

Back to top


Back to top