PRESTASHOP - Electronic Invoicing B2B, SDI/PEC and VIES
PRESTASHOP - Electronic Invoicing B2B, SDI/PEC and VIES
PRESTASHOP - Electronic Invoicing B2B, SDI/PEC and VIES
PRESTASHOP - Electronic Invoicing B2B, SDI/PEC and VIES
Fatturazione Elettronica per PrestaShop Modulo Base
Fatturazione Elettronica per PrestaShop Modulo Base
Fatturazione Elettronica per PrestaShop Modulo Base
Fatturazione Elettronica per PrestaShop Modulo Base
PRESTASHOP - Electronic Invoicing B2B, SDI/PEC...
PRESTASHOP - Electronic Invoicing B2B, SDI/PEC...
PRESTASHOP - Electronic Invoicing B2B, SDI/PEC...
PRESTASHOP - Electronic Invoicing B2B, SDI/PEC...
Fatturazione Elettronica per PrestaShop Modulo Base
Fatturazione Elettronica per PrestaShop Modulo Base
Fatturazione Elettronica per PrestaShop Modulo Base
Fatturazione Elettronica per PrestaShop Modulo Base

Product safety and resources

Manufacturer / EU Responsible Person

Production information includes the address and related information of the product manufacturer.

Tecnoacquisti.com

Via Santa Croce sull'Arno 9

00148

Roma

Italia

Roma

Sales activity compliant with EU laws and regulations

Economic operator based in the EU ensuring product compliance with required regulations.

Arte e Informatica di Loris Modena e c. s.a.s.

Via Santa Croce sull'Arno 9

00148

Roma

Roma

Italia

P.IVA e CF: 13213161006

REA: RM - 1430113

shop@tecnoacquisti.com

(+39) 06 94379478

The most authentic testimony to the quality of Tecnoacquisti.com comes from our customers. We invite you to explore our ecommerce portfolio in PrestaShop to discover the excellence of our work.

PRESTASHOP - Electronic Invoicing B2B, SDI/PEC and VIES

Compatibility
Compatibility: PrestaShop 1.7.7 - 8.2, PrestaShop 9
SDIFAT17
€69.90

Module for PrestaShop: collects and validates B2B billing data of customers: SDI, PEC, VAT number, Tax Code, and VIES data. Includes auto-filling from VIES, management of reverse charge EU, optional VAT Sense validation, and Back Office tools to prepare clean data for management systems and ERPs.

Datasheet and documents

Description

ArteInvoice transforms PrestaShop into a more complete environment for managing B2B customers: it collects SDI, PEC, VAT number, and Tax Code, validates tax data, supports VIES/VAT Sense, and simplifies the management of EU reverse charge.

The ideal module for managing B2B tax data, Italian electronic invoicing, and intra-community VAT checks in PrestaShop with an orderly, professional flow ready for integration with management systems and ERP.

VIES Verification Integration

Everything you need to know about the module

ArteInvoice is designed for PrestaShop e-commerce that also sells to companies, professionals, resellers, and customers with a VAT number. The module adds the necessary fields for Italian electronic invoicing, such as SDI Recipient Code and PEC, helping the merchant collect more complete data during registration, address modification, or checkout.

In addition to data collection, the module introduces intelligent checks on VAT number, Tax Code, VIES data, and reverse charge declarations. This way, the seller can reduce administrative errors, improve the quality of B2B orders, and prepare more reliable information for invoicing, tax consulting, management systems, or ERP.

The module does not directly generate the XML file of the electronic invoice: its role is to collect, validate, and make the correct tax data available for use in the Back Office, in orders, via API/Webservice, or in integration with external systems.

Included features

Clearer Front Office for B2B and B2C customers

  • SDI and PEC fields: adds the necessary data for Italian electronic invoicing directly in the address form.
  • Invoice Request Mode: shows business fields only when the customer requests an invoice, keeping the checkout simpler for private customers.
  • SDI or PEC mandatory: for B2B customers, at least one of the two data points may be required before saving.
  • VAT number mandatory for companies: helps collect complete tax data when the customer fills in the Company field.
  • Tax Code validation: configurable check in disabled, soft, or hard mode, with format verification, homocode, control digit, and name/surname consistency.
  • B2C Tax Code: option to make the Tax Code mandatory even for private customers.
  • Fill from VIES: the customer can enter the VAT number and obtain auto-completion of the company name, address, postal code, city, and country when available.
  • EU VAT number format check: inline validation based on the rules of supported European countries.
  • EU reverse charge declaration: configurable box for intra-community B2B customers with EU VAT number.
  • Cart notice: optional message when the customer has entered the VAT number but has not yet indicated SDI or PEC.
  • Post-checkout banner: informs the customer when the VAT exemption is pending verification by the seller.

Operational and orderly Back Office

  • B2B Address List: a dedicated section shows company, VAT number, SDI, PEC, country, VIES status, and reverse charge.
  • Quick edit of tax data: updates company, VAT number, SDI, and PEC directly from the Back Office.
  • Real-time VIES check: queries the VIES service and shows validity, company name, and registered address.
  • Optional VAT Sense support: uses VAT Sense for VAT validation, also with configurable fallback to public VIES.
  • Validation saving: retains the result of the check for the B2B address.
  • Tax data on the order page: SDI and PEC are visible and editable directly from the order detail.
  • B2B VAT EU panel: manages the VIES snapshot of the order with verification, approval, or rejection actions.
  • EU VAT number formats table: integrated reference for VAT formats of supported European countries.
  • Synchronization of standard EU VAT rates: with VAT Sense, it is possible to check and synchronize standard rates on a selected tax rule.
  • Cleaning orphaned data: maintenance tools to remove data linked to addresses or orders that no longer exist.

Privacy, GDPR, and data hygiene

  • Integration with psgdpr: module data can be exported or deleted through PrestaShop's standard GDPR actions.
  • Automatic cleaning: when an address or order is deleted, the module also removes linked data from its tables.
  • Immutable order snapshot: VIES and reverse charge data recorded at the time of the order remain accessible at the administrative level.

What can your customers gain from the module?

  • Fewer administrative errors: checks on SDI, PEC, Tax Code, and VAT number reduce incomplete or inconsistent data.
  • Cleaner checkout: B2B fields can appear only when needed, without burdening the experience of private customers.
  • More professional B2B management: the seller finds tax data directly in addresses and orders.
  • Support for EU sales: the B2B VAT EU flow helps manage reverse charge, VIES verification, and VAT exemption status.
  • Data ready for management systems and ERP: the collected information can be used in external administrative processes.
  • Better operational control: checks, saves, and VIES statuses help the team work with more traceable data.
  • Cared-for performance: front-office assets are loaded only on pages where the address form can appear.

Compatibility and requirements

PrestaShop Compatible with PrestaShop 1.7.8 - 9.x
PHP PHP 7.4 or higher
Front Office Languages Italian, English, Spanish, German, French, Polish, Portuguese, Romanian, and Greek for the main customer strings
Electronic invoice XML The module collects and validates tax data but does not directly generate the XML file of the electronic invoice
Integrations Data usable in the Back Office, in orders, via API/Webservice, or in integration with management systems and ERP

Is the module compatible with multistore?

Yes, ArteInvoice can be used in multistore PrestaShop installations. The module configuration is global and not separate for each store: the main settings are therefore shared in the installation.

After installation, it is recommended to check the address format for Italy and add the SDI and PEC fields according to the instructions in the manual, so they are displayed correctly in the address form.

Product Details

Compatibility
PrestaShop 1.7.7 - 8.2
PrestaShop 9
Phone support language:
Italian
Email support language:
Italian and English

Attachments

Product Reviews / Q&A

Average rating

5.0
4 Reviews
★★★★★ Excellent 4
★★★★☆ Good 0
★★★☆☆ Medium 0
★★☆☆☆ Poor 0
★☆☆☆☆ Terrible 0

  • Reviews (4)
  • Questions & Answers (3)
Product added to wishlist