Ir al contenido

Pay Sanction / Pagar Sancion

PUT
/external/sancion-pagar/{sancion_id}
curl --request PUT \
--url https://api-dev.zonaparqueo.com/external/sancion-pagar/1 \
--header 'Authorization: <Authorization>' \
--header 'Content-Type: application/json' \
--data '{ "pago_tipo": 1, "pago_codigo": "example", "cliente_id": 1 }'

Registra el pago de una sancion.

Orden obligatorio: llamar antes a PUT /external/sancion-cerrar/{sancion_id}. Una sancion abierta no se puede pagar.

sancion_id
required
integer

Identificador de la sancion

Media typeapplication/json
object
pago_tipo
required

Tipo de pago asignado por el administrador

integer
pago_codigo
required

Codigo unico de la transaccion

string
cliente_id

Identificador del cliente que paga (opcional)

integer
Examplegenerated
{
"pago_tipo": 1,
"pago_codigo": "example",
"cliente_id": 1
}

Pago registrado exitosamente

Media typeapplication/json
object
estado
string
Allowed values: ok
data

Datos de respuesta

object
Example
{
"estado": "ok"
}

Error en el pago (p. ej. la sancion no esta cerrada)

Media typeapplication/json
object
estado
string
Allowed values: fail
error

Mensaje de error

string
errores

Detalle de errores por campo

object
Example
{
"estado": "fail"
}