Crear depósito QR
Crea una transacción de payin por QR y devuelve la imagen QR en base64 para que el cliente realice el pago.
Authorizations
JWT obtenido desde /v2/auth/login
Body
Datos necesarios para generar el QR de depósito.
Monto crypto solicitado para el depósito.
x >= 010
Moneda fiat del QR.
BOB, USD "BOB"
Referencia externa del partner.
1 - 100"ORDER-1001"
País donde se genera el QR.
BO "BO"
Dirección crypto de destino para el depósito.
"0x0000000000000000000000000000000000000000"
Origen de fondos usado para la operación.
balance, conversion "conversion"
Asset crypto usado para la transacción.
USDC, USDT "USDC"
Blockchain del asset.
Polygon, Ethereum, TRON "Polygon"
Descripción visible para conciliación.
60"Pago orden 1001"
Tiempo de expiracion del QR en formato HH:MM:SS.
^([01]\d|2[0-3]):[0-5]\d:[0-5]\d$"00:15:00"
Response
Depósito QR creado exitosamente.
Identificador único de la transacción.
"550e8400-e29b-41d4-a716-446655440000"
Tipo de transacción creada.
deposit_express "deposit_express"
Referencia externa enviada por el partner.
"ORDER-1001"
Código del país.
"BO"
Nombre del país.
"Bolivia"
Monto crypto solicitado.
"10"
Asset de la transacción.
"USDC"
Monto fiat calculado para el QR.
"69.60"
Moneda fiat del QR.
"BOB"
Tipo de cambio aplicado.
"6.96"
Imagen QR codificada en base64.
"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAA..."
Estado inicial de la transacción.
"pending_transaction"
Fee aplicado a la operación.
"0.00"