Bulk Upload of Documents
Learn how to upload several PDF documents to Shopware at the same time.
Learn how to upload several PDF documents to Shopware at the same time.
Several methods are available for uploading multiple documents.
Open... ..."Posted Sales Invoices" or &#xNAN;..."Posted Sales Credit Memos" or &#xNAN;..."Posted Sales Shipments".
Select the... ...required invoices. ...required credit memos. ...required shipments.
Ctrl /Command+click for multiple selection in the open "Attached Documents" window.
Click the three dots "..." "Home" "Upload to Shopware". You may also need to select the document type.
A summary shows the upload status.

From the Customer Card, you can upload all documents of a specific customer:
Open the "Customer Card" of the required customer.
Navigate to "Actions" "PDF Documents"
Select the required option:
"Invoices to Shopware": All invoices of the customer
"Credit Memos to Shopware": All credit memos of the customer
"Shipments to Shopware": All shipments of the customer
"Attachments to Shopware": Document attachments of the customer
In the newly opened window, select the required document or documents and confirm with "OK".


A dedicated report is available for processing large volumes of data or for recurring uploads.
Enter "Shopware PDF Document Upload" in the search and select the corresponding entry. In the window that opens, you can configure various filters. For example, you can adjust the following settings:
Document type: invoices, credit memos, or shipments
From Date / To Date: Limit the period (screenshot: "Schedule a Report -...")
Customer filter: Select specific customers
Click "OK" to start the upload.
The batch upload report is particularly suitable for the initial transfer of historical documents or for recurring automated uploads.


After every bulk upload, a summary is displayed:
If errors occur, you can check the Activity Log to determine the exact causes.

The PDF upload can also be automated using the Job Queue:
Create a new Job Queue Entry.
Select the "PDF Document Upload" report.
Configure the schedule (for example, daily at 8:00 PM).
Activate the entry.
No dialog windows are displayed during automated uploads. Make sure that all filters are configured correctly.
Recommended approach
Test first: Start by uploading individual documents to verify the configuration.
Small batches: Start with smaller volumes (10-50 documents).
Check the mapping: Make sure that the customer mapping works.
Monitoring: Monitor the Activity Log for errors.
Performance tips
The upload runs sequentially; large volumes can take some time.
Avoid uploads during peak times.
Check the network connection before larger uploads.
Upload completed:
- Successful: 15
- Failed: 2