Saltar al contenido principal
Las Tarjetas Virtuales Prepagadas son tarjetas con marca de red (Visa / Mastercard) emitidas al instante a través del API de Fluz. Obtienen cashback en cada comercio que acepte la red, y pueden combinarse con enrutamiento de tarjetas de regalo en más de 400 marcas para obtener recompensas aún mayores.

¿Qué es una Tarjeta Virtual de Fluz?

Una Tarjeta Virtual Prepagada de Fluz es una tarjeta con marca de red, emitida al instante y que existe completamente en software. A diferencia de una tarjeta física:
  • Sin plástico, sin envío — la tarjeta está disponible en el momento en que createVirtualCard se resuelve.
  • Prepagada — el límite de gasto se reserva en el momento de la creación desde una Billetera de Fluz, saldo de tarjeta de regalo, saldo de recompensas o una cuenta bancaria vinculada.
  • Con alcance definido — cada tarjeta tiene su propio límite de gasto, duración, fecha de bloqueo y una bandera opcional de un solo uso, para que controles exactamente cuánto se puede cobrar y por cuánto tiempo.
  • Aceptación total de la red — emitida sobre rieles de Mastercard (débito o prepago) o Visa, usable en cualquier lugar donde esas redes sean aceptadas en línea o en tiendas físicas.
Las tarjetas ganan un cashback base en todo el gasto mediante economía de intercambio. En los comercios compatibles, las ofertas vinculadas a tarjeta pueden sumar rendimientos adicionales.

Tipos de tarjeta

Usa getVirtualCardOffers para enumerar todos los programas disponibles para tu cuenta, incluyendo tipo de red (Mastercard / Visa), tipo de tarjeta (débito / prepago), banco emisor y límites de gasto por programa.

Ciclo de vida de la tarjeta

Una tarjeta pasa por los siguientes estados: Una tarjeta configurada con lockCardNextUse: true transiciona automáticamente de ACTIVE a LOCKED después de su primera autorización exitosa — no se requiere una llamada adicional al API. Consulta Editar Tarjeta Virtual para saber cómo modificar esta configuración después de la creación.

Alcances requeridos

Todas las operaciones de tarjeta virtual requieren un Token de Acceso de Usuario generado con los alcances apropiados. Los tres alcances principales son: Genera un token con los tres alcances antes de llamar cualquier endpoint de tarjeta virtual:
Pasa el token devuelto como Authorization: Bearer <token> en todas las llamadas subsiguientes. Consulta Actualizar un Token de Acceso de Usuario Vencido cuando recibas un 401.

Cómo funcionan los fondos

Cuando se carga una tarjeta, Fluz toma fondos en este orden de prioridad de manera predeterminada:
  1. La cuenta de gasto designada (userCashBalanceId)
  2. Saldo prepago (tarjeta de regalo) — a menos que usePrepaymentBalance: false
  3. Saldo de recompensas — a menos que useRewardsBalance: false
También puedes fondear directamente desde una cuenta bancaria vinculada configurando primaryFundingSource: BANK_ACCOUNT. Los detalles completos de entrada y ejemplos están en Crear Tarjeta Virtual.

Duraciones del límite de gasto

El spendLimit que estableces aplica según el spendLimitDuration elegido: Solo se te cobra por el monto realmente gastado — el límite de gasto es un tope de autorización, no un cargo previo. El saldo no utilizado permanece en tu billetera.

Tarjetas de un solo uso

Configura lockCardNextUse: true al crear (o actualízalo mediante editVirtualCard) para bloquear la tarjeta automáticamente después de su primera autorización. Este es el patrón recomendado para:
  • Pagos a proveedores por única vez
  • Desembolsos de una sola transacción
  • Flujos de pago agénticos donde una tarjeta debe consumirse después de un uso

Todas las operaciones con Tarjetas Virtuales

Próximos pasos

Crea tu primera tarjeta virtual

El contrato completo de createVirtualCard — entradas, opciones de fondeo, controles de gasto y ejemplos.