Saltar al contenido principal

Generar QR Dinámico

Este servicio permite generar un código QR de cobro dinámico con un monto y descripción específicos.

Especificación del Endpoint

  • Ruta: api/v1/devices/simple-qr/generate
  • Método: POST

Headers

X-API-KEY: <TU_API_KEY>
Content-Type: application/json
Accept: application/json

Body (Cuerpo de la Petición)

{
"business_code": 17,
"amount": 150.00,
"modify_amount": true,
"is_multi_use": true,
"qr_expiration": "2024-01-15 23:59:00",
"description": "Pago QR <CUSTOM DESCRIPCION>"
}

Ejemplos de Respuesta

Respuesta Exitosa (HTTP 200)

{
"success": true,
"data": {
"qr_image": "iVBORw0KGgoAAAANS....",
"qr_url": "https://emizor-felapp.s3.amazonaws.com/Qr-Image/2023-11-27/QR-Pago-Device99454326-e640-4095-9e3e-541a2dfc96f65643.jpg",
"qr_id": 816269745
}
}

Respuestas de Error

Contrato no aceptado:

{
"success": false,
"message": "La cuenta no ha aceptado el contrato"
}

Error genérico:

{
"success": false,
"message": "Ocurrió un error al generar el QR"
}