Facturación
POST
Corregir el cliente de una factura
POST /api/invoicing/create-credit-note
Descripción
Corrige los datos del cliente de una factura ya emitida, anulando el documento original con una nota crédito y emitiendo uno nuevo.
Detalles
Como los datos de una factura quedan fijos al emitirla, corregirlos implica anular el documento original con una nota crédito y emitir una factura nueva con los datos correctos. Permite cambiar el cliente, corregir sus datos o dejarlo como consumidor final, y elegir otra numeración para la factura nueva. La orden y sus totales no cambian, y esta corrección no mueve dinero.
Permisos requeridos
cash.module
Request
| Nombre | Tipo | Requerido | Reglas |
|---|---|---|---|
| invoiceUuid | string | Sí |
max:36
|
| invoiceRecipientId | int | No |
min_value:1
|
| invoiceSequenceId | int | No |
min_value:1
|
Ejemplo de request
curl -X POST https://app.restofy.co/api/invoicing/create-credit-note \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <accessToken>" \
-d '{
"invoiceUuid": "string"
}'
Los valores son demo: reemplázalos por datos reales del negocio.
Ejemplo de respuesta
Actualizado: 2026-07-15T13:20:48Z
HTTP 200
Request
{
"invoiceUuid": "9a8d4183-7eb3-11f1-ac02-f2368af4d8ac",
"invoiceRecipientId": 1
}
Response
{
"success": true,
"message": "Operación realizada correctamente",
"data": {
"creditNoteNumber": "NC0001",
"invoiceNumber": "F0003",
"documents": [
{
"invoiceUuid": "9b633e56-7eb3-11f1-ac02-f2368af4d8ac",
"isElectronic": 0
},
{
"invoiceUuid": "9b657659-7eb3-11f1-ac02-f2368af4d8ac",
"isElectronic": 0
}
]
}
}