Product Attachment

Product Attachment

Compatible With: Community 2.1, 2.2

Tech Specifications

Current Version:
Stable Build
11 September, 2018
Extensions, Content & Customizations, Product Content
License Type:
GNU General Public License 3.0 (GPL-3.0)


Product attachment extension allows you to upload files to products such as user guides, certificates, licenses, tutorials and many others.

Other Extensions by MagePrince

Extra Fee


Back to top

To sell complex products you need to provide customers with detailed descriptions to help them find the necessary information before making a purchase decision. The extension supports all popular image, video, audio, document formats. You can easily upload user guides, certificates, licenses, tutorials, price lists and many more. With product attachments, you greatly enhance customers shopping experience. All necessary information is instantly available on the product page, so customer's don't need to contact you.

Add/Edit attachment from Products->Products Attachment from admin

Manage Attachments

Admin->Catalog->Product Attachments->Manage Attachments

Here Admin can add/edit/delete attachments. Admin can filter attachments by id, name, customer group, store, and status. Admin can also delete multiple attachments by mass-delete action. Admin can download files directly on the grid by clicking on download link.

Note: Please flush the cache after add or update attachment

Manage Attachments Icon

Admin->Catalog->Product Attachments->Manage Icons

We added default file icons in this module but here admin can add/edit/delete attachments icon.



  • Enable/Disable extension from a backend
  • Allow file formats: jpg, jpeg, gif, png, pdf, csv, bmp, txt, doc, docx, xls, xlsx, rtf, ppt, pptx, zip and many more.
  • Add an unlimited number of attachments
  • Add custom file icons from admin
  • Admin can also download an attached file from add/edit form and from attachment grid
  • Files are displayed with an icon, title, and size.
  • Convenient file uploads management
  • Restrict attachments by Customer Groups & Store View
  • Add Links only Attachment
  • Customer can download various files attached to the product
  • Ability to change attachment label
  • Ability to enable/disable new product attachment tab
  • Display file size for each file on the front-end
  • Support for REST API
  • Support for SOAP API
  • Show attachments on product API



There are five settings in the extension.

  1. Module Enable - Enable/Disable module
  2. Show On Product Details - Show/Hide product attachment block on product description
  3. Show On Product Tab - Enable/Disable new product attachment tab
  4. Show Attachment Size - Show/Hide attachment size
  5. Attachment Tab Label - Enter product attachment tab title




Want to contribute to this extension? The quickest way is open a pull request to on GitHub.



If you encounter any problems or bugs, open an issue please on GitHub.


Recent Contributors:







Release Notes

Back to top


  • Compatible with CE: 2.1 2.2
  • Stability: Stable Build
  • Description:

    Compatible with CE: 2.1 2.2
    Stability: Stable Build
    - Add functionality to add/edit icon image from admin
    - Add support for REST and SOAP API
    - Show attachments on product API
    - Solve following bugs
    1. Can't add more than 51 products
    2. Missing interface
    3. Permission is not working
    4. Product Attachments not visible for guests
    5. Cache on product-page is killed
    6. Module Actions are not shown on non-admin accounts


  • Compatible with CE: 2.1 2.2
  • Stability: Stable Build
  • Description:

    Compatible with CE & EE: 2.1 2.2
    Stability: Stable Build
    Initial Version with bug fixes and improvements
    Version number: 1.0.0
    Stability: Stable


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