prodigia
- class satcfdi.pacs.prodigia.Prodigia(user: str, password: str, contrato: str, environment=Environment.PRODUCTION)[source]
Bases:
PACPAC de facturacion Prodigia
Documentacion: https://www.prodigia.com.mx/api-de-integracion-para-timbrado-de-cfdi
- RFC = 'PPD101129EA3'
- issue(cfdi: CFDI, accept: Accept = Accept.XML) Document[source]
Operation to request CFDI be sealed and stamped by PAC :param accept: :param cfdi: :return:
- stamp(cfdi: CFDI, accept: Accept = Accept.XML) 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: