Saltar al contenido principal
Cree una tarjeta virtual en nombre de un usuario autorizado en la cuenta del solicitante. Pase el authUserId del usuario autorizado (el ID de asignación de rol UAC devuelto por addAuthorizedUser) para crear la tarjeta para el registro subyacente del titular de la tarjeta de ese usuario mientras mantiene la tarjeta dentro del alcance de la cuenta del solicitante. El authUserId debe pertenecer a la cuenta del solicitante, debe estar ACTIVE y no puede ser una asignación OWNER. Si addAuthorizedUser devuelve PENDING, el usuario autorizado debe aceptar la invitación antes de que esta mutación pueda usar ese authUserId. La creación de la tarjeta virtual puede usar una dirección de facturación guardada (userAddressId) o un billingAddress en línea. Para ofertas seleccionadas, proporcionar cualquiera de los valores de dirección dispara el registro de la dirección de facturación con el emisor de la tarjeta antes de que se emita la tarjeta. Si la aprobación del emisor aún está pendiente después de la ventana de espera del lado del servidor, la mutación devuelve el código de error de GraphQL VC-0020 con extensions.addressId; reintente con ese valor como userAddressId. 🔒 Acceso restringido Esta mutación requiere un token Bearer con el alcance CREATE_VIRTUALCARD.

Parámetros


Respuesta

Respuesta exitosa


Campos de respuesta


Ejemplos de solicitudes

Cree una tarjeta para un usuario autorizado con una dirección guardada:
Cree una tarjeta para un usuario autorizado con una nueva dirección de facturación en línea:

Flujo completo: Registrar usuario, agregar usuario autorizado, agregar dirección, crear tarjeta

Este flujo registra a un nuevo usuario de Fluz, agrega a ese usuario a la cuenta del solicitante como usuario autorizado, guarda una dirección de facturación para ese titular autorizado y luego crea una tarjeta virtual en su nombre. Paso 1: Registre al usuario. Esto requiere un token Bearer para el usuario desarrollador de una aplicación ACTIVE con el registro habilitado.
Paso 2: Agregue al usuario registrado como usuario autorizado en la cuenta del solicitante.
Continúe solo después de que el status devuelto sea ACTIVE. Si el estado es PENDING, el usuario autorizado debe aceptar la invitación antes de que addVirtualCardAddress o createVirtualCard puedan usar el authUserId devuelto. Paso 3: Guarde la dirección de facturación del usuario autorizado.
Paso 4: Cree la tarjeta virtual para el usuario autorizado con la dirección guardada.

Códigos de error