redeemFluzGiftCard te permite canjear una tarjeta de regalo de Fluz a la cuenta del usuario autenticado usando el código de la tarjeta de regalo.
Un canje exitoso abona el saldo de tarjeta de regalo del usuario (giftCardCashBalance).
Esta mutación requiere el alcance MAKE_DEPOSIT.
Argumentos
input(RedeemFluzGiftCardInput!): El objeto de entrada que contiene la clave de idempotencia y el código de la tarjeta de regalo.
Campos de RedeemFluzGiftCardInput
Respuesta
Devuelve unDepositCashBalanceResponse, que incluye:
cashBalanceDeposits— Registros de depósito creados para este canjebalances— Saldos del usuario actualizados después del canje
El valor canjeado se abona enbalances.giftCardCashBalance(no encashBalance).
Mutación de ejemplo
Variables
Ejemplo cURL
Comportamiento
- Destino del saldo — Los fondos se abonan en
giftCardCashBalance. - Idempotencia — Las solicitudes duplicadas con el mismo
idempotencyKeyse rechazan mientras están en curso. - Manejo de espacios — Los espacios al inicio y al final en
codese recortan automáticamente. - Comisiones — Cualquier comisión de activación se refleja en
depositFee. - Liquidación — Los canjes son instantáneos (
INSTANT,AVAILABLE).