For globally shipping products the customs need a HS (Harmonised System) code and a Country of Origin.
I still have no idea why this is not a default feature of Prestashop, so i created a module for this.
After installing the module you can find a HS code and a country of origin field in the back office for each product. (as show in the image above)
Afterwards you can easily add the HS code and country of origin on your delivery slips and/or invoices.
Installation
You can install this module on any Prestashop 1.7 and Prestashop 8 shop.
After installing the module you would have to manually edit the invoice/delivery slip template.
(because Prestashop does not allow this with the module installation)
In the module there is a folder called 'pdf' if you place this folder in your /themes/YOUR-THEME/ folder you are done.
Github link
Download: hscodes.zip
Like my work? Consider donating here.
Updates:
* 01-08-2023 add country of origin to the module for reach product