How to Download PEPPOL Invoices Directly from PrestaShop

This guide outlines how to easily generate compliant PEPPOL (UBL XML) invoices from your PrestaShop website using the Peppol UBL Downloader module. By completing these three steps, your store will be ready to export invoices tailored for the PEPPOL network.

Step 1: Download the Peppol UBL Downloader module

In your PrestaShop backoffice, navigate to Modules > Marketplace or go directly to https://addons.prestashop.com. Search for Peppol UBL Downloader and download the module. Next, navigate to Modules > Module Manager and search for Peppol UBL Downloader. Click Install and wait for PrestaShop to complete the installation process. When you receive a success notification, you can proceed to the next step.

Screenshot of the PrestaShop Module Manager showing the install button for the Peppol UBL Downloader

Step 2: Configure your company details

In order to generate compliant PEPPOL invoices, you must correctly configure your company details. In your backoffice, navigate to Shop Parameters > Contact > Stores. At the bottom of the page, you will find a Contact Details section. Make sure you fill in the following fields accurately:

Step 3: Download PEPPOL invoices

You are now ready to download PEPPOL invoices. In your backoffice, navigate to Orders > Orders. Find an order for which an invoice is available. By default, this happens when the payment is accepted, but this can be configured differently depending on your store's settings. Orders that have an invoice will show an additional download icon. Click it to download this invoice as a PEPPOL XML file.

Screenshot of the PrestaShop Orders page highlighting the new PEPPOL invoice download icon

If you like, you can open the downloaded XML document in your favorite text editor or browser to inspect the details yourself.

Troubleshooting and Contact

If you have trouble following the steps above or have any additional questions, feel free to contact our support team at hello@nomu.agency.