MAGENTO EXTENSION

Product Documents for Magento 2

Put manuals, datasheets and CAD files beside the products they explain. Reuse documents across products and make useful technical information easier for buyers to reach.

ONE-TIME MODULE LICENCE
Secure checkout
One-time licencePurchased versions remain yours to use.
12 months includedUpdates and priority support. Optional renewal.
Check your requirements with us
  • Reusable files and external document links
  • Luma tab or inline document section
  • Document metadata over GraphQL

Uploaded Magento media files remain public by direct URL. Use separate access-controlled delivery for confidential files.

User Guide
MODULE DEMO · 0:38

Product Documents for Magento 2 — Datasheets, Manuals & CAD Downloads

BUILT AROUND THE WAY YOU WORK

Give buyers the details they need to decide.

For Magento Open Source 2.4.9. Review the module guide for installation, dependencies and frontend integration requirements. We can help check the fit with your existing store.

01

Attach once, reuse where it matters

Manage reusable manuals, datasheets, CAD files and external HTTP(S) links. Connect the relevant documents with your Magento products.

Product Documents grid in Magento Admin
Product Documents grid in Magento Admin
02

Present documents in the buying journey

Choose a Luma tab or inline section. Headless storefronts can consume applicable document metadata through GraphQL; store-view and customer-group rules filter the listings.

Editing a Product Documents record
Editing a Product Documents record
A CLEAR WORKFLOW

From setup to everyday use.

  1. 01

    Check the module guide, supported version and setup requirements for your store.

  2. 02

    Install and configure on staging. Test the workflows that matter to your team.

  3. 03

    Deploy the tested configuration and use the included support when you need help.

BEFORE YOU DECIDE

A few straight answers.

Need to check your own store?
Talk to our team

Can I use this with my existing Magento store?+

Review the supported version and module guide, and test on staging with your current theme and extensions. Luma presentation and headless integration requirements vary by module; contact us if you need help checking compatibility.

What happens after the included support period?+

The one-time licence includes 12 months of updates and priority support. Purchased versions remain usable. Renewal is optional and never billed automatically; see the current purchase terms for eligibility and renewal details.

Is this module included in AgenticSuite?+

Yes. AgenticSuite includes the Astro storefront and all headless and Luma-compatible modules listed on this website. You can buy this module for the store you run today, or discuss the complete platform for a frontend rebuild.

Latest release: Version 1.0.5

Documents on Magento product pages

Product Documents 1.0.5 manages a reusable library of manuals, datasheets, certificates, brochures and CAD files. Attach one document to multiple products, or attach many documents to one product. Upload a supported file or use an external HTTP(S) URL. Set a title, description, type, sort order, active status, store views and customer groups.

Luma and headless storefronts

  • Display active, applicable documents in a configurable Luma product tab or inline section. Choose whether to show a file-type badge, description, file size and download count.
  • Luma links use a tracked route that checks active, store and customer-group settings before redirecting to the file or external URL and incrementing the count.
  • For headless storefronts, the productDocuments(product_id: Int!) GraphQL query returns document metadata filtered to the current store and customer group. Call trackDocumentDownload(doc_id: Int!) after a download. Direct media and external URL visits are not counted automatically.

Admin, uploads and CSV

Create, edit and assign documents in Magento Admin. Uploads are limited to a configured subset of PDF, Word, Excel, PowerPoint, ZIP and supported CAD extensions; new uploads have a 20 MB maximum, with lower configured or server limits possible. CSV import accepts sku,pdf_file plus optional title,doc_type. The file must already exist below pub/media/productdocs; missing, unsupported and outside-directory paths are skipped and reported. URL-only records are supported.

Important media access limit

Files uploaded to Magento's public media directory remain directly accessible to anyone with the URL. Store-view and customer-group settings filter the module's listings and tracked route, but do not make the underlying file private. Use separate access-controlled storage and delivery for confidential trade documents or price lists. External URLs may also be shared outside the module.

Compatibility and support

The exact 1.0.3 ZIP was installed through Composer, upgraded and DI compiled on Magento Open Source 2.4.9 / PHP 8.5.10. Luma tab and inline display, URL-only records, GraphQL filtering, tracked redirects, upload-path policy and Magento coding standard were checked in isolated QA. Qualify other editions, versions, themes and media configurations in staging. See the Product Documents user guide.

A one-time purchase includes 12 months of updates and support. Renewal is optional and never billed automatically. Eligible standalone extensions may renew at 60% of the then-current regular list price before term end or within 30 days afterward, plus applicable tax. Purchased versions remain usable afterward. See the AgenticEcom licence and your order terms. Support: support@agenticecom.net.

PLANNING A BIGGER MOVE?

One module today. A complete storefront when you’re ready.

Keep improving the store you run today. When you need a full frontend rebuild, AgenticSuite combines the Astro storefront, visual admin and included module collection.

Astro + MagentoStorefront · Visual admin · Module suite

Your source code.
Your data. Your direction.

READY FOR YOUR MAGENTO STORE?

Put Product Documents to work.

Review the setup requirements, choose your module and get started. We’re here if you need to check the fit.