diverza
- class satcfdi.pacs.diverza.Diverza(rfc: str, id: str, token: str, environment=Environment.PRODUCTION)[source]
Bases:
PACClass to call Diverza API’s see https://diverza.docs.apiary.io/ for more information
- RFC = 'SNF171020F3A'
- issue(cfdi: CFDI, accept: Accept = Accept.XML, ref_id: str = None) Document[source]
Operation to request CFDI be sealed and stamped by PAC :param accept: :param cfdi: :return:
- stamp(cfdi: CFDI, accept: Accept = Accept.XML, ref_id: str = None) Document[source]
Operation to request sealed CFDI be stamped by PAC :param accept: :param cfdi: :return: document_id and bytes of stamped xml
- cancel(cfdi: CFDI, reason: CancelReason, substitution_id: str = None, signer: Signer = None) CancelationAcknowledgment[source]
Operation to request single cfdi to be canceled :param signer: :param cfdi: :param substitution_id: :param reason: :return: