> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fluz.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Experiencia del destinatario

> Lo que ve un destinatario cuando abre un enlace alojado de tarjeta virtual: inicio de sesión, verificación de dos factores, PIN, canje y las reglas del programa que regulan cómo se puede gastar la tarjeta.

Cada enlace alojado generado con [`generateVCShareLinks`](/features/open-loop-cards/send-open-loop-cards#generatevcsharelinks) resuelve a una página de activación alojada por Fluz en `https://fluz.app/virtual-prepaid-card/{share_request_id}`. El destinatario canjea su tarjeta allí — sin descargar una app, sin contraseña.

El destinatario se convierte en un usuario autorizado de ese objeto de tarjeta virtual únicamente. No obtiene acceso a tu cuenta, tus saldos ni a otras tarjetas.

Velo en acción: [flujo en escritorio](https://test.fluz.app/wp-content/uploads/2026/04/Web-Share-V6.mp4) · [flujo en móvil](https://test.fluz.app/wp-content/uploads/2026/04/Mob-Share-F.mp4).

## Flujo de canje

<Steps>
  <Step title="Llegada e inicio de sesión">
    El destinatario ve la página de activación con la marca del negocio del remitente. Inicia sesión a través del portal de autenticación de Fluz (los destinatarios nuevos se registran aquí).
  </Step>

  <Step title="Autenticación de dos factores">
    En la carga inicial, los usuarios existentes son llevados a la pantalla de 2FA. 2FA es obligatorio antes de poder ver o canjear la tarjeta.
  </Step>

  <Step title="Dirección de facturación (si es necesaria)">
    Si el destinatario no tiene una dirección de facturación registrada, se le solicita agregar una. *La dirección de facturación es obligatoria para compras en línea.*
  </Step>

  <Step title="Tarjeta emitida y canjeada">
    Se crea una tarjeta virtual de una sola carga y se asigna al destinatario, financiada desde la cuenta del remitente, con una fecha de bloqueo igual a la fecha de vencimiento del enlace. No aparece un aviso de PIN durante la activación.
  </Step>

  <Step title="Revelar y PIN">
    La tarjeta no se revela automáticamente al canjearla. Cuando el destinatario elige revelar los datos de la tarjeta, se le solicita ingresar su PIN — o crear uno, si aún no lo ha configurado.
  </Step>

  <Step title="Usar la tarjeta">
    Una vez revelada, el destinatario puede ver los datos de la tarjeta, transacciones, gastar en línea y (donde sea compatible) agregar la tarjeta a Apple Pay o Google Pay con un toque.
  </Step>
</Steps>

<Note>
  **¿Ya canjeada?** Si el mismo usuario abre un enlace que ya canjeó, llega a su tarjeta y se le solicita su PIN para revelarla. Si un usuario *diferente* abre un enlace que alguien más ya canjeó, se le muestra un estado de acceso denegado después de 2FA.
</Note>

<Info>
  **Momento de la financiación.** El límite de la tarjeta se descuenta de la cuenta de gasto del remitente **al momento del canje**, no cuando se genera el enlace.
</Info>

## Lo que ve el destinatario sobre el vencimiento

La fecha de vencimiento del enlace — definida por el remitente vía `daysUntilExpiration`, con un valor predeterminado de 30 días — se muestra al destinatario, típicamente como una fecha de "Válida hasta".

* Antes del canje, esa fecha es el **último día en que se puede canjear el enlace**.
* Después del canje, esa fecha es la **fecha de congelación/bloqueo** de la tarjeta (fin del día). Después de esa fecha, la tarjeta ya no se puede gastar.
* La **fecha de vencimiento impresa** de la tarjeta se alinea con el fin de ese mes (por ejemplo, una fecha de congelación de 15/6/2026 produce una fecha de vencimiento de tarjeta de 30/6/2026).

La mecánica completa del lado del remitente se cubre en [Vencimiento y congelación](/features/open-loop-cards/send-open-loop-cards#expiration--freeze).

## Errores del enlace visibles para el destinatario

| Condición                                                | Lo que ve el destinatario                                          |
| -------------------------------------------------------- | ------------------------------------------------------------------ |
| El enlace venció antes de ser canjeado                   | "Expired before issued" — el enlace ya no se puede canjear.        |
| El remitente desactivó el enlace antes de tiempo         | "Frozen by sender" — el enlace fue revocado antes del vencimiento. |
| La tarjeta fue canjeada y luego pasó su fecha de bloqueo | "Expired after issued" — la tarjeta está congelada.                |
| Un usuario diferente abre un enlace ya canjeado          | "Access denied".                                                   |

## Reglas del programa para comunicar a los destinatarios

Estas son reglas a nivel de programa para tarjetas virtuales alojadas (open-loop). Confirma los valores exactos para **tu** programa con tu representante de Fluz — varias son negociadas con socios.

| Regla                                     | Predeterminado                | Notas                                                                                                 |
| ----------------------------------------- | ----------------------------- | ----------------------------------------------------------------------------------------------------- |
| Límite diario de gasto de la cuenta       | **\$250,000/día**             | Algunos socios tienen un límite personalizado.                                                        |
| Margen para transacciones en restaurantes | **25%**                       | Se aplica un margen del 25% a todos los programas (para cubrir propinas/retenciones en restaurantes). |
| Comercios / categorías restringidas       | Específico del programa       | Ciertas categorías de comercios están restringidas.                                                   |
| Financiación                              | Cuenta de gasto del remitente | Las tarjetas se financian desde la cuenta del remitente al momento del canje.                         |

**Atención al cliente para destinatarios:** 1-888-360-6660 · [humans@fluz.app](mailto:humans@fluz.app)

<Note>
  La referencia completa para socios (terminología, recorrido del destinatario con capturas, instrucciones de financiación, categorías restringidas y soporte) se encuentra en la **Guía para socios — Tarjetas virtuales por URL alojada**. Pídele a tu contacto de Fluz la última versión para tu programa.
</Note>

## Próximos pasos

<CardGroup cols={2}>
  <Card title="Enviar tarjetas open-loop" icon="link" href="/features/open-loop-cards/send-open-loop-cards">
    Genera, lista y desactiva enlaces alojados de tarjetas virtuales desde la API.
  </Card>

  <Card title="Crear una orden en lote" icon="layers" href="/features/create-bulk-order">
    Emite muchas tarjetas a la vez para distribución programática.
  </Card>
</CardGroup>
