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