Appearance
Crear orden de pago para una cuota
POST
/payables/{creditid}/installments/{installmentid}/orders
Crea una nueva orden de pago para una cuota específica.
Inicia el flujo de pago con el proveedor configurado.
Authorizations
bearerAuth
JWT token de autenticación. Utilice este esquema para autenticar solicitudes con un token JWT.
TypeHTTP (bearer)
Parameters
Path Parameters
creditid*
ID único del crédito
Typestring
RequiredExample
123e4567-e89b-12d3-a456-426614174000format
uuidinstallmentid*
ID único de la cuota. Usar 'zero' para pagos de flujo completo
Typestring
RequiredExample
123e4567-e89b-12d3-a456-426614174001Request Body
application/json
JSON
{
"Amount": "125000.00",
"Provider": "payvalida",
"Date": "2024-01-15T10:30:00Z",
"OverrideMethod": "credit_card",
"Key": "payment-key-001",
"PayvalidaOption": "standard",
"CollectionCosts": "5000.00"
}
Responses
Orden de pago creada exitosamente
application/json
JSON
{
"order": {
"ID": "123e4567-e89b-12d3-a456-426614174010",
"CreditID": "123e4567-e89b-12d3-a456-426614174000",
"InstallmentID": "123e4567-e89b-12d3-a456-426614174001",
"InstallmentNumber": 3,
"Amount": "125000.00",
"Type": "payment",
"Provider": "payvalida",
"Status": "pending",
"CreatedAt": "2024-01-15T10:30:00Z",
"CreatorID": "123e4567-e89b-12d3-a456-426614174015",
"CollectionCosts": "5000.00"
}
}