Reading list Switch to dark mode

    PrestaShop POS French NF525 {User Guide}

    Updated 7 March 2023

    PrestaShop POS French NF525 module helps retailers to comply with the new law i.e., NF525 certifications.

    This new law directs all retailers to ensure that the POS entries can not be modified or removed.

    The law with an aim to fight sales tax fraud stipulates that all POS software must ensure stringent data conservation, inalterability as well as an archive of all cash register data.

    This module helps to add digital signatures to achieve the inalterability of entries of POS. In case, if any entry is modified, the digital signature is updated.

    Note: This module is an extension of the PrestaShop Point of Sale (POS) module. To use this module, you must install the PrestaShop POS module first.

    Searching for an experienced
    Prestashop Company ?
    Read More

    An Important Note

    For the PrestaShop Point of Sale version 5.1.1, 2.1.1 and below, add the following hook.


    Path: wkpos/classes/wkposorder.php

    Location: formatOrderDetails function

    before return $order;

    Hook::exec('actionWkPosFormatOrderDetail', array('order_detail' => &$order));


    Path: wkpos/controllers/front/sale.php

    Location: In initcontent function

    Add the following hook


    Features of the PrestaShop POS French NF525 module

    • Show or hide digital sign from the POS order receipts.
    • Choose to show or hide the digital sign from the POS cash register transaction listing.
    • Show or hide the digital sign of each order in PrestaShop order listing.
    • The sales agents can view the digital signature on the order receipts after placing the order on behalf of the customer.

    How to install the PrestaShop POS French NF525 module?

    • Firstly, go to the module manager in the back office and click on ‘upload a module’.
    • After that, drag and drop the module file or select the file from the system.
    • In this way, the module installation will be successful.
    Click to Install PrestaShop POS NF525 module
    Drop or upload the file of PrestaShop POS NF525 module from the system
    PrestaShop POS NF525 module installed successfully

    How to configure the module?

    After the successful installation of the module, an admin can proceed to configure the module.

    In the configuration settings of the module, there are only three options. Let’s see what are those options?

    The first option helps an admin to show or hide the digital sign from the order receipts.

    Whereas, the second option helps to show or hide the digital sign from the cash register transaction listing.

    And, the last and the third option allows the admin to show or hide the digital sign from the PrestaShop order listing.

    Configure PrestaShop POS NF525 module

    So, this was all about configuring the module.

    The workflow of the PrestaShop POS French NF525 module

    After the installation of the module, this module will start generating digital signs.

    But, firstly let’s just see how an order is generated in the PrestaShop POS.

    A sales agent adds the product of the customer to the cart.

    POS add to cart

    After that, a sales agent needs to select the customer from the list. On selecting the customer, an option to select the address of the customer also becomes available.

    POS checkout

    Now, a sales agent can validate or place the order after selecting a suitable payment mode.

    POS order placing

    Invoice Receipt

    After validating the order successfully, an invoice will be generated & appear on the screen.

    This invoice will now contain a digital sign as you may notice in the invoice receipt.

    digital sign on invoice receipt

    Cash Register Transaction Listing

    This module also helps to add a digital sign on the transactions available in cash register.

    To view the transactions, click on the payment modes appearing on the screen.

    POS cash register transactions

    After clicking on any payment mode, all the transactions of that particular payment mode will open in a popup.

    All the transactions of the popup will also contain the digital sign.

    digital sign with cash register transactions

    At the Admin’s End

    Cash Register Transactions

    All the Cash Register transactions of a POS are also available at the admin’s end.

    To view the transactions of a particular POS, firstly click on the view button.

    POS listings

    After clicking on the view button, the following page will open. This page contains payment modes wise transaction list.

    payment modes listing

    After clicking on a particular payment mode type, a list of all the transactions of that payment mode will open.

    All the transactions will also contain a digital sign.

    digital sign with each pos cash register transaction

    Admin Order Listing

    A new column also adds to the admin order listing page to show the digital sign associated with each order.

    POS NF525 Digital sign on the admin order list

    So, this was all about the PrestaShop POS French NF525 module. I hope this document will help you in checking the functionality of the module in a better way.

    Also, do let us know about your views in the comments.


    For any kind of technical assistance or query, please raise a ticket at or send us a mail at [email protected]

    Also, please explore our vast range of featureful PrestaShop Addons.

    Current Product Version - 4.0.0

    Supported Framework Version - 1.7.x.x

    . . .
    Discuss on Helpdesk

    Leave a Comment

    Your email address will not be published. Required fields are marked*

    Be the first to comment.

    Back to Top

    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home

    Table of Content