Saltar al contenido principal
POST
/
v1
/
payouts
/
qr-codes
/
preview
curl --location --request POST 'https://stablecoin-api.sandbox.getmeru.com/v1/payouts/qr-codes/preview' \
--header 'Content-Type: application/json' \
--header 'api-key: <api-key>' \
--data-raw '{
    "onBehalfOf": "123",
    "qrCodeHash": "abc123def456",
    "country": "BO"
}'
{
  "qrCodeId": "QR123456789",
  "isOpen": false,
  "localAmount": 100.50,
  "currency": "BOB",
  "usdcAmount": 14.25,
  "usdcRate": 7.05,
  "recipientName": "Juan Pérez",
  "recipientLegalId": "12345678",
  "isExpired": false,
  "description": "Payment for services",
  "destinationAccountNumber": "1234567890"
}

Cuerpo

onBehalfOf
string
requerido
El identificador del usuario o entidad en cuyo nombre se realiza el payout
qrCodeHash
string
requerido
El hash del código QR del cual previsualizar los detalles
country
string
requerido
El código de país del código QR (por ejemplo, “BO”)

Respuesta

qrCodeId
string
El identificador del código QR
isOpen
boolean
Indica si el código QR es abierto, es decir, admite cualquier monto (true cuando localAmount es 0)
localAmount
number
El monto en moneda local del código QR
currency
string
El código de la moneda local (por ejemplo, “BOB”)
usdcAmount
number
El monto equivalente en USDC
usdcRate
number
El tipo de cambio usado para la conversión a USDC
recipientName
string
El nombre del destinatario
El documento legal (CI) del destinatario
isExpired
boolean
Indica si el código QR ya expiró
description
string
Descripción o notas del pago por código QR
destinationAccountNumber
string
El número de cuenta de destino del pago
curl --location --request POST 'https://stablecoin-api.sandbox.getmeru.com/v1/payouts/qr-codes/preview' \
--header 'Content-Type: application/json' \
--header 'api-key: <api-key>' \
--data-raw '{
    "onBehalfOf": "123",
    "qrCodeHash": "abc123def456",
    "country": "BO"
}'
{
  "qrCodeId": "QR123456789",
  "isOpen": false,
  "localAmount": 100.50,
  "currency": "BOB",
  "usdcAmount": 14.25,
  "usdcRate": 7.05,
  "recipientName": "Juan Pérez",
  "recipientLegalId": "12345678",
  "isExpired": false,
  "description": "Payment for services",
  "destinationAccountNumber": "1234567890"
}

Respuestas de error

{
  "success": false,
  "error": "Invalid QR code hash format"
}