Print-ready file export fails
Fix issues where print-ready files are not generated or delivered after a customization order.
After a customer places an order with a customized product, Chamevo generates print-ready files (PDF, PNG, or JPEG) and delivers them via email, cloud storage, or webhook. If the export fails, files may be missing, empty, or not delivered.
Symptoms
- No print-ready file appears in the order email.
- The Chamevo Orders screen shows orders without completed print files.
- Cloud storage (Dropbox, S3) does not receive files.
- The order email download link leads to a missing file.
- An error appears in the
wp-content/chamevo_php.logfile.
Cause 1: Order limit reached
Each Chamevo plan has a monthly order limit. When the limit is reached, new orders are not processed.
Fix:
- Check your plan's order usage at cp.chamevo.com.
- If the limit is reached, upgrade to a higher plan for immediate additional capacity.
- The order count resets at the start of the next billing cycle.
Cause 2: Service Router connection failure
Print-ready files are generated by the Chamevo export service. If your server cannot connect to the service, the export fails.
Fix:
- Check the
wp-content/chamevo_php.logfile for error messages. - Verify your server can make outbound HTTPS requests. Some hosting providers block outgoing connections.
- See Service Router authorization fails for connection troubleshooting.
Cause 3: PHP execution time too short
Generating large print-ready files (high DPI, multi-view products) can exceed PHP's default execution time.
Fix:
- Increase
max_execution_timeto at least 300 seconds. - Increase
memory_limitto at least 256M (512M recommended for large-format products). - See Increase PHP limits.
Cause 4: Invalid print profile configuration
If the print profile has incorrect dimensions, DPI, or format settings, the export may fail.