Fiskaly Delete Invoice
Descripcion
Sección titulada «Descripcion»Este modulo permite eliminar facturas que se encuentran en estado borrador (DRAFT) en Fiskaly. Solo las facturas que no han sido firmadas ni enviadas a la autoridad fiscal pueden ser eliminadas. Se realiza una peticion DELETE a la API de Fiskaly con el ID del contribuyente y el ID de la factura.
El modulo es de tipo hidden (oculto en la interfaz principal).
Configuracion
Sección titulada «Configuracion»| Parametro | Tipo | Requerido | Descripcion |
|---|---|---|---|
| credentials_id | credentials | Si | Credencial Fiskaly |
| taxpayer_id | text | Si | UUID del contribuyente |
| invoice_id | text | Si | UUID de la factura borrador a eliminar |
Credenciales
Sección titulada «Credenciales»Requiere credenciales de tipo Fiskaly con:
- api_key: API Key de Fiskaly
- api_secret: API Secret de Fiskaly
{ "nextModule": "siguiente_modulo", "data": { "success": true, "invoice_id": "550e8400-e29b-41d4-a716-446655440000", "message": "Factura borrador 550e8400-e29b-41d4-a716-446655440000 eliminada exitosamente" }}Ejemplo de Uso
Sección titulada «Ejemplo de Uso»Caso basico
Sección titulada «Caso basico»{ "credentials_id": "mi-fiskaly", "taxpayer_id": "uuid-contribuyente", "invoice_id": "uuid-factura-borrador"}API Utilizada
Sección titulada «API Utilizada»- Fiskaly SIGN ES API - DELETE
/taxpayers/{taxpayer_id}/invoices/{invoice_id}
- Solo se pueden eliminar facturas en estado DRAFT
- Las facturas ya firmadas o enviadas no pueden eliminarse (la API devolvera error)
- Tanto taxpayer_id como invoice_id son obligatorios
Nodos Relacionados
Sección titulada «Nodos Relacionados»- FiskalyCreateInvoice - Crear/actualizar factura
- FiskalyGetInvoices - Obtener facturas