The quote PDF is empty, why?

A blank PDF can have several causes. Record the exact error before changing the configuration or PHP version.

  1. Record the PrestaShop, module and PHP versions. In Advanced Parameters > Information, collect the server details and ask your hosting provider to check compatibility.
  2. Try a simple quote with one product and compare it with a native PrestaShop invoice.
  3. If your theme overrides the PDF, ask your developer to compare it with the module’s original template on a test shop: PDF templates.
  4. Ask your developer or host to check the server log at the download time. Keep the complete error without publishing customer data or secrets.

For an image-loading error, use TCPDF image troubleshooting. If the view button does not start the download, also see troubleshooting the View button.

Do not choose a PHP version based on an old generic minimum: requirements depend on your PrestaShop and module versions.