Saltar al contenido principal
La mutación createVirtualCardBulkOrder te permite crear múltiples tarjetas virtuales en una sola solicitud.
Requisitos previos: un token de acceso de usuario con el alcance CREATE_VIRTUALCARD, y un objeto CreateVirtualCardBulkOrderInput. Para encontrar un offerId, consulta Obtener ofertas de tarjetas virtuales.
Las órdenes masivas se procesan de forma asíncrona. Esta mutación devuelve un orderId y un orderStatus inicial de PENDING — consulta Obtener estado de orden masiva para monitorear la finalización.

Ofertas de prueba en sandbox

Consideraciones importantes

  • Offer ID: El offerId se aplica a todas las tarjetas creadas dentro de la orden masiva.
  • Funding Source: Puedes fondear tus tarjetas virtuales usando tu saldo de Fluz o una cuenta bancaria vinculada.
    • Si seleccionas una cuenta bancaria como primaryFundingSource, debes proporcionar el bankAccountId.
  • Límites de gasto: El spendLimit que configures debe adherirse a los límites de gasto definidos por el programa para el spendLimitDuration elegido. Ocurrirá un error si se excede el límite.
  • Cantidad: Cada elemento en el arreglo orderItems incluye una quantity, lo que te permite crear múltiples tarjetas con la misma configuración de forma eficiente.

Argumentos

  • input (CreateVirtualCardBulkOrderInput!): El objeto de entrada que contiene los detalles para la nueva orden masiva de tarjetas virtuales.

Campos de CreateVirtualCardBulkOrderInput

Campos de CreateVirtualCardBulkOrderItemInput

Ejemplo con cURL

Mutación de ejemplo

Respuesta de ejemplo

Campos de la respuesta

Próximos pasos

Obtener estado de la orden masiva

Consulta el orderId para monitorear el procesamiento y recuperar las tarjetas a medida que se emiten.