Skip to end of metadata
Go to start of metadata

This document aims to clarify questions about the implementation and usage of the Mexico's ePayment solution that supports the legal requirement 'Factura de Recepción de Pagos versión 3.3 del Anexo 20' from SAT, the national tax authority of Mexico. We intend to maintain this documentation updated with new SAP Notes and other future changes regarding this solution. We strongly suggest you to review the content of the LCNAAS that contains the updates of all the changes in the support the ePayment. All SAP Notes will be listed in the topic C, as soon as they are released.

As Mexico's ePayment solution use part of the data from Mexico's Digital Invoice CFDI solution, we suggest you to review the installation of this other solution reviewing the content of the SAP Note 2327391. We also invite you to check out the SAP Note 2525257, in order to keep updated on overall Localization Latin America topics and solutions.

Topic A - ePayment solution
Topic B - eDocument Framework
Topic C - SAP Notes of ePayment
Topic D - Common Issues
Topic E - Legal requirement

Status in LCNAAS:

A - ePayment solution

The Mexico's ePayment solution is delivered by SAP as a functionality of eDocument Framework. This legal requirement is mandatory from 01/DEC/2017. Two types of solution will support this requirement, and both of them depend on the installation of eDocument Framework. Both options are available from SAP_APPL version 605 and higher. Before installing ePayment solution, we strongly suggest you to install the eDocument Framework in case you do not use eDocument for other countries yet, check the topic B.

A1 - Full Solution

It is an end-to-end solution which includes from selection of the data to the communication to the PAC (Proveedor Autorizado de Certificación, a partner of the Mexican government). Some components are priced, and we suggest you to contact your Account Executive to check if you need additional licenses for the use of eDocument. For more details about licenses, read the content of SAP Note 2378414. This option is intended to be released not earlier than 15/NOV/2017, and the SAP Notes will be listed in the topic C1 of this documentation.

A2 - Basic Enablement

All data to build the outgoing message is available, and the communication to the PAC and processing of the response have to be build. The SAP Notes are listed in the topic C2 of this documentation. The Basic Enablement in eDocument is an option for customers who prefer to develop their own logic to generate and process the electronic documents. In this case, only the data structures relevant to the generation of the electronic document are made available in an enhancement spot. SAP customers must build the XML file required by the tax authorities following the official structure and decide on how to send and track the document. For more details, check the SAP Note 2002415 (eDocument Framework Basic Enablement) and read the content of the SAP Notes listed in the topic C2.

B - eDocument Framework

In order to be able to use the Mexico's ePayment solution, it is required to implement the eDocument Framework. The best approach to install the eDocument Framework is to follow the instructions of topic 'Installation of TCI' of the attachment of SAP Note 2134248. TCI reduces the installation time and it does not require manual steps. In just a few minutes you will be able to install all the eDocument Framework. After the installation, we suggest you to review the attached content of the SAP Note 2170013. Issues related to the installation of eDocument Framework are assisted in the component CA-GTF-CSC-EDO. Issues related to the installation of eDocument Mexico ePayment functionality are assisted in the component XX-CSC-MX-LO.

C - SAP Notes of ePayment

All SAP Notes for ERP system are planned to be available for SAP_APPL versions from 605 to 618, and S4CORE versions. Before you try to implement the SAP Notes in the transaction SNOTE, remember to read its textual content to confirm that you followed all the manual instructions, installed all prerequisites and implemented the last version of the SAP Notes. Notice that some SAP Notes have manual pre and post implementation steps in their description content or attachments. The list has SAP Notes to be used in the installation, customizing, correction issues and manual instructions of the Mexico's ePayment solution. Notice that some SAP Notes are just valid for specific versions.

C1 - SAP Notes of the Full Solution

(This option is intended to be released not earlier than 15/NOV/2017)

C2 - SAP Notes of the Basic Enablement

2526771 - eDocument Mexico ePayment Overview
2526782 - Prerequisite for SAP Note 2511902
2511902 - eDocument Mexico ePayment 1
2528188 - eDocument Mexico ePayment 2
2535201 - eDocument Mexico ePayment Additional info to Basic Enablement

D - Common Issues

(to be completed)

E - Legal Requirement

Starting 01/DEC/2017, all companies in Mexico have to generate an ePayment XML file. The Mexican tax authority (SAT) has published this legal requisite for ePayment XML file for all the customers' payments received, send the XML for approval, and once approved, send it to the customer. The government defined this requirement to avoid the cancellation of electronic invoices (digital invoices) already paid. If an electronic invoice has an ePayment, it cannot be cancelled.

ePayment legal requirement (in Spanish):

See Also

We would like to invite you to check out the eDocuments documentation on the SAP Help Portal. To find the latest published documentation for your country, go to and search for eDocument for <country>. Under Content, choose Show all results under eDocument for <country> - SAP Documentation and look for your version. You can also have a look at our videos in the YouTube at

  • No labels


  1. Muy bueno e-Document for México! Empezando la implementación!

  2. Thiago tendrías un documento de la estructura de los e-Document para generar nuestro propios archivos? y/o documentación de los method de las BADI's? 

    Muchas gracias!


    Gaspar Cetuné

  3. Hello Thiago, do you know if since the original installation of eDocument Framework is necessary to define the type of solution?  “Basic Enablement or Full Solution”, if I begin with Basic Enablement could I be able to change it to Full Solution if is required?


  4. Arturo I guess if you didn't buy the full solution; then you will not have the HCI conector and so on.

  5. Hello guys; The function CFDI_GET_CATALOG_INFO is implemented with SAP Note 2519732. Please implemented beside up today is not mentioned in any document.

    Hope helps you!

    Kind Regards