Print Service Setup
Central configuration page for the merchantCENTRAL Print Service. Configure auto-print behavior, retry settings, routing options, and maintenance parameters here.
Opening the Page
- Via search: Print Service Setup
- Via the Print Service Dashboard → Setup
Fields
General
Basic Print Service configuration.
| Field | Description |
|---|---|
| Auto-Print Enabled | When enabled, shipping labels are automatically sent to the assigned printer after creation. Disabled: labels must be printed manually from the label list |
| Default Printer Code | The default printer used when no routing rule matches. Must point to a configured, enabled printer |
| Print Rules Enabled | Enables rule-based printer assignment. When active, the routing table is consulted before falling back to the default printer |
| Fallback Enabled | When enabled, the Print Service automatically switches to a backup printer if the target printer is detected as offline |
Auto-Print
With auto-print enabled, every newly created shipping label is immediately queued for printing. Printing occurs asynchronously — label creation is not slowed down.
Retry Settings
Configuration for automatic retry on print failures.
| Field | Description |
|---|---|
| Max Retry Attempts | Maximum number of retry attempts before a print job is marked as failed (0–10, default: 3) |
| Retry Delay (Seconds) | Wait time in seconds between retry attempts (1–300, default: 5) |
Retry Strategy
For typical network issues, 3 attempts with 5-second delays are sufficient. For unstable connections, increase to 5 attempts with 30-second delays.
Maintenance
Settings for automatic cleanup of old print jobs.
| Field | Description |
|---|---|
| Log Retention (Days) | Number of days after which completed/cancelled print jobs are automatically deleted (1–365, default: 30) |
Actions
| Action | Description |
|---|---|
| Test All Printers | Tests connectivity to all enabled printers and updates their status (Online/Offline/Error) |
| Process Queue | Processes all pending print jobs immediately (instead of waiting for the next automatic run) |
| Cleanup Old Jobs | Deletes completed and cancelled print jobs older than the configured retention period |
| Print Subscriptions | Opens the Print Subscription overview (automatic printing after BC posting events) |
Print Subscriptions (new in v3.0)
Via the Print Subscriptions action you can configure automatic print rules. This allows BC reports to be printed automatically when specific posting events occur (e.g. print shipment report after sales shipment posting).
More details: Print Subscriptions
Notes
ECIService Required
The Print Service requires at least one running ECIService instance on the local network. Without a reachable ECIService, no labels can be printed.
Singleton Page
This page has exactly one record. On first open, the record is automatically created with default values (3 retries, 5-second delay, 30-day retention).
Universal Printing (v3.0)
As of version 3.0, the Print Service prints not only shipping labels but also any BC report and raw documents (PDF/ZPL). The document type is automatically classified in each print job (Shipping Label / Report / Raw Document).