I confirm my contact details to continue


Yummy, your shop will love it! Your product was added successfully to your cart

E- Invoicing (CFDI)

E- Invoicing (CFDI) Module

Developed by Community developer
  • PrestaShop
    1.6.1 -
module - Accounting & Invoicing - E- Invoicing (CFDI) - 1
module - Accounting & Invoicing - E- Invoicing (CFDI) - 2
module - Accounting & Invoicing - E- Invoicing (CFDI) - 3


This module allows the automatic generation invoicing.
It covers all CFDI generation requirements established by the SAT in Mexico.
Your client will have the PDF and XML in the mail after generating purchase.

What this product does for you


Productivity Improve customer service management

  • Easy to use    
  • Invoice simply and fast    
  • Use the folios obtained in


  • Shower customization module     
  • Displays invoices generated in your store     
  • Sending invoices to customers via email     
  • Canceling invoices     
  • Downloads in PDF and XML
  • Frequently bought together

    Add "E- Invoicing (CFDI)" to your cart along with:

    • The General Data Protection Regulation (GDPR) comes into force on May 25, 2018. Bring your store into compliance with the EU regulations! Developed by the PrestaShop team with help from our GDPR experts, the Official GDPR Compliance module is the only one that offers you a complete solution adapted not only for your site that processes the personal data collected by the PrestaShop solution, but

    • Image descriptions are a little-known SEO feature for product pages, but precise description is a surefire way to increase your e-commerce’s search engine visibility. The SEO Images (Alt tag) module automates ALT tag creation for product images and produces quality content to improve your site’s page ranking.



    Incluide 90 invoices


    Code for validation of the RFC

    Open the Validate.php file in your shop, located in the direction yourshop/classes/Validate.php and copy the following lines of code.

    * Check for rfc validity
    * @param string $rfc Moral and Fisica person
    * @return bool Validity is ok or not
    public static function isRfc($rfc)
    return !empty($rfc) && preg_match('/^[a-zA-z]{3,4}d{6}[a-zA-Z0-9]{3}$/', $rfc);

    Support and updates

    You automatically get 3 months of support for this product.

    For 90 days after your purchase, you can enjoy technical and feature support, as well as access to updates available for this product.


    The section of modules will appear in the right part, it is important that you find the module
    in the correct section, which is billing_invoicing.

    Followed the selection will show the module, click in the button to + install .

    After installing in the previous step... The *API-KEY and *SECRET-KEY fields it is the information of access linked to your account created in "", this information is in the section Configuraciones → API →
    Datos de Acceso in the platform

    What's New in Version 2.1.1(06/23/2017)

    • fix updates ps 1.7.2 (users versions 1.6 preferably not update)

    About the developer

    Community developer

    Need help?

    This developer answers your questions in:



    • 3 months of free support (Learn more)
    • Documentation included
    • Compatibility v1.6.1 - v1.7.2.5

    • Version 2.1.1 (06/23/2017)

    • Requires an external service Yes

    • Available in en es

    Questions? Contact the developer
    This developer answers your questions in: