Obtener los paquetes de cobros
No error
Bad parameters
Authorization Required
[- {
- "id": "ASDF1234",
- "is_active": true,
- "name": "Cobro de colegiaturas",
- "description": "Este es un cobro de colegiaturas",
- "creator": {
- "id": "ASALGE31",
- "name": "ALgebraix",
- "lastname": "Algrebraix",
- "date_time": "19/03/2024 11:07:03"
}, - "subcycle": {
- "id": "ADEFR34E",
- "name": "subciclo01-admn"
}
}
]
Obtener los paquetes de cobros
No error
Bad parameters
Authorization Required
{- "id": "ASDF1234",
- "is_active": true,
- "name": "Cobro de colegiaturas",
- "description": "Este es un cobro de colegiaturas",
- "creator": {
- "id": "ASALGE31",
- "name": "ALgebraix",
- "lastname": "Algrebraix",
- "date_time": "19/03/2024 11:07:03"
}, - "subcycle": {
- "id": "ADEFR34E",
- "name": "subciclo01-admn"
}
}
Obtener cobros relacionados al paquete de cobros
No error
Bad parameters
Authorization Required
[- {
- "id": "NASDF34D",
- "charge_code": "TUITION",
- "concept": "Colegiatura",
- "notes": "colegiatura nota",
- "period": {
- "id": "JHDFGRT5",
- "name": "periodo-col01"
}, - "amount": "5000.00",
- "tax_percentage": "EXEMPT"
}
]
Obtener historial de procesamiento del paquete de cobros
package_id required | string (id) = 8 characters ^[A-Z0-9]{8}$ Identificador único del paquete de cobro Puedes encontrar más información sobre cómo obtenerlo en la documentación de Paquete de cobros Example: LA34ERD4 |
No error
Bad parameters
Authorization Required
[- {
- "id": "ASDF1234",
- "completed_at": "2024-05-17 15:33:28",
- "creator": {
- "id": "ASALGE31",
- "auth": "ADMIN",
- "name": "ALgebraix",
- "lastname": "Algrebraix",
- "date_time": "19/03/2024 11:07:03"
}, - "charges_count": 5
}
]
Procesa un paquete de cobros en background y retornara el id del proceso. Para consultar el estado del proceso usar el endpoint /progress/{process_id}.
Es un proceso de tipo PACKAGE
package_id required | string (id) = 8 characters ^[A-Z0-9]{8}$ Identificador único del paquete de cobro Puedes encontrar más información sobre cómo obtenerlo en la documentación de Paquete de cobros Example: LA34ERD4 |
student_id required | string (id) = 8 characters ^[A-Z0-9]{8}$ Identificador único del estudiante/solicitante Puedes encontrar más información sobre cómo obtenerlo en la documentación de Estudiantes y Solicitantes NOTA: No puedes usar el mismo estudiante en más de un objeto |
group_id | string (id) = 8 characters ^[A-Z0-9]{8}$ Identificador único del grupo Puedes encontrar más información sobre cómo obtenerlo en la documentación de Grupos |
charge_ids | Array of strings (id) non-empty Identificador único del cobro Puedes encontrar más información sobre cómo obtenerlo en la documentación de Cobros relacionados al paquete de cobros |
No error
Bad parameters
Authorization Required
[- {
- "student_id": "ZXASCVF3",
- "group_id": "YVOD2QEF",
- "charge_ids": [
- "VVCXWERW",
- "KLMNDFR4",
- "MXCV45RF"
]
}, - {
- "student_id": "FGVDFET4",
- "group_id": "BNGHNJYU",
- "charge_ids": [
- "VVCXWERW",
- "KLMNDFR4",
- "MXCV45RF"
]
}
]
{- "details": [ ],
- "id": "AWDSFER4",
- "message": "Process created"
}
Obtener historial de procesamiento del paquete de cobros por ID
package_id required | string (id) = 8 characters ^[A-Z0-9]{8}$ Identificador único del paquete de cobro Puedes encontrar más información sobre cómo obtenerlo en la documentación de Paquete de cobros Example: LA34ERD4 |
process_id required | string (id) = 8 characters ^[A-Z0-9]{8}$ Identificador único del proceso Puedes encontrar más información sobre cómo obtenerlo en la documentación de Historial del paquete de cobros Example: MJA34DFQ |
No error
Bad parameters
Authorization Required
{- "id": "ASDF1234",
- "completed_at": "2024-05-17 15:33:28",
- "creator": {
- "id": "ASALGE31",
- "auth": "ADMIN",
- "name": "ALgebraix",
- "lastname": "Algrebraix",
- "date_time": "19/03/2024 11:07:03"
}, - "charges_count": 5
}
Obtener información de los cobros generados a partir de un proceso de paquete de cobros
package_id required | string (id) = 8 characters ^[A-Z0-9]{8}$ Identificador único del paquete de cobro Puedes encontrar más información sobre cómo obtenerlo en la documentación de Paquete de cobros Example: LA34ERD4 |
process_id required | string (id) = 8 characters ^[A-Z0-9]{8}$ Identificador único del proceso Puedes encontrar más información sobre cómo obtenerlo en la documentación de Historial del paquete de cobros Example: MJA34DFQ |
No error
Bad parameters
Authorization Required
[- {
- "id": "NASDF34D",
- "charge_code": "TUITION",
- "concept": "colegiatura",
- "group": {
- "id": "LKCVDS2F",
- "name": "grupo-01"
}, - "student": {
- "id": "MNXXSD2G",
- "name": "estudiante01",
- "lastname": "apellido01 apellido02"
}, - "period": {
- "id": "JHDFGRT5",
- "name": "periodo-col01"
}, - "has_payments": false,
- "amount": "5000.00"
}
]
Eliminar cobro procesado
package_id required | string (id) = 8 characters ^[A-Z0-9]{8}$ Identificador único del paquete de cobro Puedes encontrar más información sobre cómo obtenerlo en la documentación de Paquete de cobros Example: LA34ERD4 |
process_id required | string (id) = 8 characters ^[A-Z0-9]{8}$ Identificador único del proceso Puedes encontrar más información sobre cómo obtenerlo en la documentación de Historial del paquete de cobros Example: MJA34DFQ |
item_id required | string (id) = 8 characters ^[A-Z0-9]{8}$ Identificador único del cobro Puedes encontrar más información sobre cómo obtenerlo en la documentación de Obtener cobros generados Example: LJA34DFF |
No error
Bad parameters
Authorization Required
{- "details": [ ],
- "message": "Charge deleted"
}