Saltar al contenido principal
Cada operación de tu cuenta — payouts, payins, transferencias, depósitos y retiros crypto, conversiones y compras con tarjeta — tiene un comprobante PDF descargable con la marca de la plataforma: logo, colores, estado de la operación y un código de verificación firmado con QR que cualquier persona puede consultar públicamente para confirmar que el documento es auténtico. No necesitas construir nada: toda respuesta y webhook de una operación incluye su receipt_url listo para descargar, y al llegar a estado final el comprobante también se envía automáticamente por email al dueño de la cuenta (con opt-out).

Descargar un comprobante

Todo recurso transaccional con GET /{id} tiene su GET .../receipt. El PDF sale en español por defecto; agrega ?lang=en para inglés.
El depositID de los depósitos crypto viene en GET /v1/crypto/transactions (campo deposit_id de cada depósito, junto a su receipt_url).
Solo el dueño de la operación (o el admin de la organización) puede descargar el comprobante: un ID ajeno responde 404 not_found. El PDF muestra los datos del beneficiario tal como los enviaste.

receipt_url en respuestas y webhooks

No construyas las URLs a mano: toda respuesta de payout, payin, transferencia, retiro, depósito, swap y transacción de tarjeta incluye receipt_url, y los webhooks de estados finales (payout_status_changed, payin_credited, transfer_received, crypto_deposit_credited, crypto_withdrawal_status_changed, card_transaction) también lo llevan en el payload.

Estados y marca de agua

El comprobante refleja el estado de la operación al momento de la descarga:
Un comprobante con marca de agua no es prueba de pago: la operación aún no se completó (o falló). Vuelve a descargarlo cuando llegue el webhook de estado final y saldrá limpio.

Verificación de autenticidad (QR)

Cada PDF lleva impreso un código de verificación firmado y su QR. El QR abre una URL pública — sin credenciales — que responde con los datos reales y actuales de la operación:
Si la misma URL se abre en un navegador (por ejemplo al escanear el QR con el teléfono), responde una página web brandeada con el resultado.
  • La respuesta nunca incluye datos personales del beneficiario, cuentas ni direcciones: solo tipo, estado, monto y fecha.
  • El código está firmado criptográficamente: uno adulterado o inventado responde 404 con "valid": false.
  • La verificación muestra los datos vigentes: si alguien edita el PDF para inflar el monto, el QR lo delata al instante.

Email automático con el comprobante

Cuando una operación llega a estado final (completada o fallida), el dueño de la cuenta recibe un email con el PDF adjunto y el link de verificación. Aplica a payouts, payins, transferencias enviadas, depósitos y retiros crypto y conversiones (las compras con tarjeta no envían email, para no saturar tu bandeja). Para desactivarlo (o reactivarlo) por cuenta:

Errores propios

FAQ

Cuantas veces quieras: se genera al vuelo con los datos vigentes de la operación. Por eso un comprobante descargado en pending sale con marca de agua y el mismo endpoint, después del webhook final, entrega la versión limpia.
Sí — para eso existe. Quien lo reciba puede escanear el QR y confirmar contra la plataforma que el documento es auténtico y que el estado y el monto son los reales, sin necesidad de credenciales.
El PDF es solo la representación: la verdad vive en la plataforma. El QR y el código llevan una firma criptográfica ligada a la operación real; al consultarlos se muestran el monto y estado verdaderos, por lo que cualquier adulteración queda en evidencia.
Español (?lang=es, default) e inglés (?lang=en). El email usa español.
Con el branding de la plataforma donde operas (logo, colores y datos de contacto del operador). La cartola PDF/Excel usa la misma identidad.
No. El código verifica mientras exista la operación, y siempre responde su estado vigente.
Última modificación el 13 de julio de 2026