User Attachments on the Checkout Page in WooCommerce

Do you want to allow customers to upload files during checkout?

The WooCommerce Product Attachment Pro plugin lets you enable a User Attachments button on the checkout page, allowing customers to submit files while placing an order.

This is useful when you need additional documents or references from customers without slowing down the checkout process.

Why Enable User Attachments on the Checkout Page?

Allowing file uploads at checkout helps you:

  • Collect required documents instantly
  • Avoid follow-up emails and delays
  • Improve order accuracy
  • Create a smoother checkout experience

Common examples include:

  • Screenshots or reference images
  • ID or license documents
  • Prescriptions for medications
  • Custom design files

How to Enable User Attachments on the Checkout Page

Steps

  1. Go to Product Attachment → Settings
  2. Open the Global Default Settings section
  3. Find the option Show User Attachments Button on the Checkout Page

    Select:

    • Yes to enable the feature
    • No to disable the feature
  4. Click Save Changes
enable user attachment settings
Enable user attachment upload settings

Frontend Experience for Customers

Once enabled:

  • A User Attachments button appears on the checkout page
  • Customers can upload files before placing the order
  • Checkout flow continues without interruption

User upload attachment at checkout
User can upload attachments

Where Admins Can View Uploaded Files

After the order is placed:

  • Uploaded files are visible on the Admin Order Details page
  • Store admins can download or review attachments linked to the order
Admin can see the uploaded attachments by User
Attachments in admin side uploaded by users

Important Notes

  • Uploaded files are linked only to the specific order
  • Customers can upload multiple files (based on plugin configuration)
  • Works alongside product-level and order-level attachments
  • Does not affect checkout speed or performance

Conclusion

Enabling User Attachments on the checkout page is a powerful way to collect important customer files at the right time. It helps reduce order delays, improves communication, and ensures you receive all required details before processing the order.


FAQs


1. Can customers upload files without logging in?

Yes, guest customers can upload files during checkout if guest checkout is enabled.


2. What types of files can customers upload?

Customers can upload common file types such as images, PDFs, and documents, based on plugin and server settings.


3. Where are uploaded files stored?

Uploaded files are securely stored and linked to the corresponding order in WooCommerce.


4. Can I disable the user attachment option later?

Yes. You can disable the feature anytime by setting the option to No in the plugin settings.


5. Will user attachments appear on the product page?

No. Files uploaded through this feature appear only on the checkout and order details pages.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.