This extension will allow you to secure all of your point of sale transactions as per the French Law NF525. All of the POS receipt, order invoices, and receipt copies will have a digital signature on them.
It is now an obligation to use certified cash registers or point of sale systems by all the merchants in the European union. As it has been seen that some of the cash registers now allow the transaction history to be cleared which is a way the merchants use to reduce their company's turnover and circumvents the collection of VAT.
To help the merchants with a certified system we have created this OpenCart French NF525 Certified Add-on. This add-on will generate a digital signature for all of the POS receipts, order invoices, and receipt copies securing all of your point of sale transactions. If any transaction is being manhandled its status will be turned to not verified and will not have a digital signature.
This extension is an add-on to the OpenCart Point Of Sale System(POS). Before using this add-on, you must have first installed the OpenCart Point Of Sale System(POS).
The software subscribers in France are now restricted in their ability to modify the completed sales. The restriction will bring your software in accordance with the French anti-fraud measure NF525. The purpose of this anti-fraud law is to avoid the modification or deletion of transactions and reduce tax evasion across the European Union.
Using this extension, helps you to digitally secure your point of sale transactions as per the French Law NF525. All the POS receipt, order invoices, receipt copies will have a digital signature on them.
Enable/disable the module.
Show/hide digital signature on the order invoice.
Show/hide digital signature on the sales receipt.
Show/hide digital signature on receipt copies.
After the successful installation of this add-on, the admin will configure the module settings. Here, the admin has to enable the extension and choose to display the signature on Order Invoice, Original Receipts, or Receipt Copies.
Now, at the POS system, the sales agent will add the products to the cart for checkout and tap the Accept Payment button.
After that, to print the invoice tap ‘Print Invoice‘ button else to print later tap the ‘Skip’ button.
This displays the receipt for printing purposes as shown below in the snapshot with the SSL signature.
The details of the placed order is also visible in the admin backend under the ‘POS Orders‘ menu option.
When the order is placed a Signed Order Id is generated along with a signature, and the transaction is set as verified. Now, if anyone tries to make changes for this placed order from the backend then the admin can see the ‘Not Verified’ text under the verified column meaning that the placed order was either modified/deleted.