Skip to content

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
Required
Example123e4567-e89b-12d3-a456-426614174000
formatuuid
installmentid*

ID único de la cuota. Usar 'zero' para pagos de flujo completo

Typestring
Required
Example123e4567-e89b-12d3-a456-426614174001

Request 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"
}
}

Playground​

Server
Authorization
Variables
Key
Value
Body

Samples​

Powered by VitePress OpenAPI