How to add text to PrestaShop invoice

You always want to add text to the invoice file in PrestaShop PDF for editing the PrestaShop invoice template and personalizing your documents. But you only have a default option that only lets you use the company name and the default logo.

This type of document for your PrestaShop store is not only a tool for getting paid and generating receipts. You could use it for reinforcing your brand and for communicating with customers.

But there is a way to personalize your documents by adding text on its content as well as the header and the footer. This article will show you how easy it is!

How to add text to PrestaShop invoice

Why do people want to add text to invoice in PrestaShop?

You might want to include text from your customer — such as the notes of order. Adding text is a good way for branding your PrestaShop PDF documents, showing more important information for compliance with the law of your country.

EU Law requires you to show the shipping cost, discount and tax in this document, so if you're missing this information in your store's invoices, you will face a serious problem.

There are 2 types of text you might want to use: the static text, i.e. refund policy, the support address, or use the shortcodes for adding the dynamic value/text.

How to add custom text to invoice to edit PrestaShop Invoice Template

You need DocumenThemix — a PrestaShop custom invoice template module. This PrestaShop module is useful for adding the text as well as changing the invoice number.

Then, here is the process I will try to explain to you. It's easier if you follow each step with a screenshot.

  • First, go to the DocumenThemix menu from the left of the Admin Panel of PrestaShop Back Office.
  • In the Invoice tab, you will see all the invoice templates. Click on the Edit button of the template you want to use for editing.
  • Moving on Invoice Content inside Template sections. This is the place you want to add your text.

Editing PrestaShop Invoice

Let's say you want to show your slogan at the bottom of the PDF invoice — so you write it at the bottom of the Invoice Content area inside the Editor.

Add Static Text to Invoice

Want to fill the dynamic values? You could find many useful dynamic values inside the Short Codes section that is above the Template section. Choose one, i.e. [tax_table] and fill it into the content. When the content is generated as an invoice PDF file for sending to your customer, the dynamic value of data will be added.

Add Dynamic Value to Invoice

How to add text to other PrestaShop documents

DocumenThemix is the all-in-one invoice template module that allows you to change the PrestaShop invoice template as well as the Delivery Slips and Credit Slips. Open the Delivery Slips/the Credit Slips tab and repeats the above steps. You also want to use the Preview button to generate a PDF file to check the result before publishing it.

Thanks to this custom invoice PDF template module — Its useful editor & shortcodes feature helps you to design easily the custom invoice template and other custom PDF templates inside the admin panel of your shop.

iConvert Promotion

Learn more
PrestaSOO team
Everything you need to make a living doing work you love.


It is a wise investment

PrestaShop modules we created first to solve the problem of our own business - an e-Commerce site. That means they are very useful for serious business. If you value your web property, these modules are a wise investment.
Sarah Reeves, App Developer @ PrestaSOO
Made with in Paris & Hanoi
PrestaSOO © 2023. All rights reserved. // Privacy Policy Terms of Service