¿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
createVirtualCardse 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.
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 conlockCardNextUse: 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:
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:- La cuenta de gasto designada (
userCashBalanceId) - Saldo prepago (tarjeta de regalo) — a menos que
usePrepaymentBalance: false - Saldo de recompensas — a menos que
useRewardsBalance: false
primaryFundingSource: BANK_ACCOUNT. Los detalles completos de entrada y ejemplos están en Crear Tarjeta Virtual.
Duraciones del límite de gasto
ElspendLimit 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
ConfiguralockCardNextUse: 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.