docs/admin-interface/system/maintenance/uploads.md
The Uploads tool provides centralized management for customer file submissions, allowing you to track, download, and manage files uploaded during order placement or product customization. This system handles file uploads for custom product options, document submissions, and other file-based customer interactions. Each upload is secured with a unique code, stored in an isolated directory, and linked to customer orders for traceability. Proper upload management ensures efficient handling of customer-submitted files while maintaining security and organization.
{% stepper %} {% step %}
Log in to your admin dashboard and go to System → Maintenance → Uploads. {% endstep %}
{% step %}
You will see a list of all customer file uploads with filtering options, file details, and management actions. {% endstep %}
{% step %}
Use filters to find specific uploads, download files for review, or delete files that are no longer needed. {% endstep %} {% endstepper %}
Upload Inventory
Advanced Filtering
Management Actions
/storage/upload/ directory with unique naming{% hint style="info" %} Upload Security: Customer uploads are stored with randomized filenames in a protected directory. The original filename is stored in the database and restored during download to maintain user familiarity while preventing direct file access. {% endhint %}
{% hint style="warning" %} Storage Considerations: Uploaded files accumulate over time and can consume significant disk space. Implement a retention policy and regularly clean up old uploads, especially for high-volume stores with large file submissions. {% endhint %}
To examine files submitted by customers:
To manage storage and maintain organization:
To locate files from a particular customer or order:
To prevent disk space issues from accumulated uploads:
/storage/upload/ directory size regularly.Organized Workflow
Data Protection
System Efficiency
Submission Process
{% hint style="danger" %} Sensitive Content: Customer uploads may contain personal information, copyrighted material, or malicious content. Implement appropriate security measures, scanning procedures, and legal compliance for handling user-submitted files. {% endhint %}
Visibility Issues
upload table.Download Problems
/storage/upload/.Storage Management
Data Integrity
Frontend Issues
upload_max_filesize and post_max_size in PHP configuration."Every uploaded file represents a customer's trust—trust that you'll handle their submission carefully, process it accurately, and protect their information. Good upload management turns file submissions into satisfied customers."