PDF Documents (PrestaShop Module)

This module change the look of the PDF Invoices, Delivery and Order Slips generated by PrestaShop 8.x, 1.7.x, 1.6.x and 1.5.x. and Thirty Bees 1.x. Look of the Invoices accept valid Slovak and Czech tax rules including QR payment code.

Current Version 4.0.0
Compatibility PrestaShop 1.5.x - 8.x
Multistore support yes
Translations available english, slovak, czech
Installation guide yes
Availability of updates 1 year
Platform PrestaShop e-commerce
Manufacturer Caleydon s.r.o.

More details

59,00 € per license

Note: 1 license = 1 domain
(unlimited use for the sub-domains, multistore and testing)

Available payment options

View PDF samples: invoice, delivery slip, order slip

Module features

  • compatibility: PrestaShop 8.x, 1.7.x, 1.6.x, 1.5.x
  • compatibility: Thirty Bees 1.x
  • Multistore (Multiple shops) feature supported
  • PHP 7 support
  • full multi-currency support - all bank account data can be entered for each payment currency separately
  • full multi-language support - all text data can be entered for each language separately
  • PayPal payments supported - displaying PayPal business account data (email address and MAID)
  • payment QR code - the customer can pay the invoice by scanning the QR code on the invoice (functionality depends on free QR code generators - PAY by Square a paylibo.com)
  • displaying the exchange rate in invoices and dual prices when the order is in a different payment currency as default one
  • support for rounding the total purchase price on the invoice to 5 euro cents and the possibility to determine the conditions of rounding (based on order statuses and payment method)
  • displaying of the text "The invoice is paid" and the possibility to set display conditions based on order statuses
  • available module translations: English, Slovak, Czech
  • module usinng override
  • changing PDF layout of the:
    • invoice
    • B2B invoice
    • delivery slip
    • credit slip
  • the look of the invoices meet the requirements of the Tax Office of the Slovak Republic and Czech Republic
  • features:
    • adjusting PDF font family
    • adjusting PDF font size
    • uploading / removing logo image and stamp
    • setup for invoice due period
    • setup different bank accounts for each eshop currency independently
    • ability to set color lightweight PDF version (useful for saving toner printers)
    • option to hide the name of the person in the customer billing address, company name if applicable
    • ability to set custom generated PDF filename
    • displaying invoice address only (if is for customer available)
    • detect and display information about the reverse charge procedure (if you are a taxpayer and tax on purchases VAT payer from another EU member state)
    • generating different PDF's layout if the merchant is TAX payer or not
    • adding custom information in PDF's footer

Module installation

  1. Upload "cm_pdf" folder into /modules/ folder via FTP (recomended) or use module upload tool in: Back Office » Modules to upload module .zip archive.
  2. Verify on FTP writing access (CHMOD 777) into following folders and file:
    1. /tools/tcpdf/fonts
    2. /override/classes/pdf
    3. /cache/class_index.php
    This step is optional. We recomended check this step to avoid problems with module installation.
  3. Install module in part: Back Office » Modules
  4. Go into module settings and fill the required and optional data.
  5. After this action will be module ready to work in live environment.
  6. If any problem occurred, please contact module author.


PDF PrestaShop invoices 1.6.x / 1.5.x

Delivery slip

PDF PrestaShop delivery slip 1.6.x / 1.5.x

Delivery slip

PDF PrestaShop order slip 1.6.x / 1.5.x


------------------------ PrestaShop 8.x ------------------------

version 4.0.0 (08/15/2023)
  x changed module name "Slovak and Czech Invoices" into "PDF Documents (Invoices, Delivery & Credit Slips)"
  x changed module filename "cm_faktura" into "cm_pdf"
  + initial release for PrestaShop 8.0.x and 8.1.x
  + compatibility with PHP 8.0+
  + added Updater - new module version check mechanism
  + used new translation system only (via .xlf files) - from PrestaShop
  + added badge indicated if the module is On or Off
  x fixed module installation script
  x improved module code

------------------------ PrestaShop 1.7.x ------------------------

version 3.1.10 (02/16/2023)
  x fixed invoice number year prefix in Credit Slip
  x fixed calculation of total price for default currency

version 3.1.9 (07/12/2022)
  + added an option (under custom conditions) to allow rounding Total order price on invoice to 5 Cents

version 3.1.8 (05/18/2022)
  x changed module filename "cmfaktura" into "cm_faktura"
  x BO design changes
  x fixed CM_PDF_YEAR_SHAPE variable name
  + added an option to select order states when "Invoice paid" will appear on invoice
  + added an option to select shape of the year in the numbering - short (2 digits) and large (4 digits)
  + added BO module tabs for better UX usability and experience
  - removed 'hint' parameters from module BO

version 3.1.7 (02/28/2021)
  + added QR payment code on invoices
    EUR: via PAY by Square
    CZK: via paylibo.com
  x fixed image URLs
  x improved conversion rate format on invoice
  x improved variable symbol variations available to choose
  - removed maxlength for BO account details fields
  - removed module JS file that affected PrestaShop BO

version 3.1.6 (05/12/2020)
  x correct installation of the 'displayBackOfficeHeader' hook - the bug avoid correct module installation

version 3.1.5 (07/25/2020)
  x fixed credit slip tax excl. and incl. prices
  x wrapping cost moved from summary into items table with full details
  x fixed summary table
  x fixed tax rate on invoice
  - removed testing code from the invoice templates that produced an errors

version 3.1.4 (01/15/2020)
  + added OrderInvoice.php override - fix for displaying invoice number in the order detail
  + added new options to better shaping PDF numbering:
  * Number series identifier
  * Number of zeros in the numbering
  x improving alert system if the module is installed correctly

version 3.1.3 (01/12/2020)
  x fixed PDF filenames
  x fixed invoice number on the order slip
  x fixed displaying invoice custom notes
  + added generate advanced delivery and order slip number (missing PrestaShop feature)
  + added icons into fields in module Back office
  + added build-in invoice & delivery & credit slips settings into module ("Documents numbering settings" panel)

version 3.1.2 (12/16/2019)
  x fixed displaying Cash On Delivery fee when PDF is sent as email attachment by Cash On Delivery Plus module (from version 1.7.3)

version 3.1.1 (06/11/2019)
  x fixed displaying decimal places for Cash On Delivery Fee
  + added formated document numbers

version 3.1.0 (06/04/2019)
  x fixed displaying Cash On Delivery fee
  + added Odrder.php override - fix for Cash On Delivery Plus fee
  + added "Don't pay, already paid!" note on the invoice if the order is paid
  + added option to display/hide product images
  + added an option to chose language of PDF generated by merchant (customer or merchant language) - fixed default behavior of PrestaShop

version 3.0.4 (11/16/2018)
  + added option to display/hide Manufacturer (Brand) column into all PDF documents
  + added/fix column with an original price when price is discounted

version 3.0.3 (08/09/2018)
  + added Discount vouchers into Order slip
  x fixed Total amount in Order slip

version 3.0.2 (12/02/2017)
  x fixed tax rate for discount vouchers
  x rewrited Tax recapitulation table + table formating
  x fixed undefined variables in the HTMLTemplate.php file
  + added Invoice number into Order slip
  x fixed Order number in the Credit slip
  - removed useless code

version 3.0.1 (11/13/2017)
  x fixed line height of the Due date text
  x fixed variables for module info and documentation + links

version 3.0.0 (12/29/2016)
  + initial release for PrestaShop 1.7.x (testing environment: PrestaShop
  x updated module documentation


  + added a new feature
  x fixed issue, updated feature
  - removed feature

No customer reviews for the moment.

Write a review

PrestaShop PDF Documents

PrestaShop PDF Documents

This module change the look of the PDF Invoices, Delivery and Order Slips generated by PrestaShop 8.x, 1.7.x, 1.6.x and 1.5.x. and Thirty Bees 1.x. Look of the Invoices accept valid Slovak and Czech tax rules including QR payment code.

Your rating

Other products in the same category: (6)

Moduly, platobné brány a preklady pre PrestaShop

Tvorba e-shopov a webových stránok

Internetové stránky a e-shopy

Depeche Mode Shop

Depeche Mode Universe FanShop