QvaPay API
Transactions

Descargar PDF

Descargar el recibo de una transacción en formato PDF.

GET /transaction/:uuid/pdf

Genera y descarga un recibo en formato PDF de una transacción específica. El documento incluye los detalles de la operación, los datos de los usuarios involucrados y una firma digital.

Autenticación

Bearer Token (Authorization: Bearer <token> en headers).

Request

curl -X GET "https://api.qvapay.com/transaction/7c9e6679-7425-40de-944b-e07fc1f90ae7/pdf" \
  -H "Authorization: Bearer <token>" \
  -o recibo.pdf

Parámetros

ParámetroTipoRequeridoDescripción
uuidstringSiUUID de la transacción (en la URL)

Response

El endpoint retorna directamente el archivo PDF con los siguientes headers:

Content-Type: application/pdf
Content-Disposition: inline; filename=transaction-<uuid>.pdf

El PDF contiene:

  • Logo y datos de contacto de QvaPay
  • Fecha y estado de la transacción
  • Monto de la transferencia
  • Nombre del destinatario
  • Detalles de la operación (moneda, tipo de cuenta, firma digital)
  • Notas del remitente
  • UUID de la transacción

Errores

CódigoDescripción
401Token de autenticación inválido o ausente
404Transacción no encontrada o no pertenece al usuario
500Error al generar el PDF