Codigos

Canjear codigos promocionales.

Canjear un codigo

final redeem = await SouthGamesSDK.redeem(
  code: 'SG-AB2C-XY9Z',
  externalUserId: 'user_123',
);

print(redeem.success);       // true
print(redeem.discountType);  // 'percentage' | 'fixed'
print(redeem.discountValue); // ej: 20
print(redeem.remainingUses); // usos restantes

Parametros

ParametroTipoDescripcion

Respuesta: RedeemResult

CampoTipoDescripcion
successboolSi el canje fue exitoso
discountTypeStringpercentage o fixed
discountValuenumValor del descuento
remainingUsesintUsos restantes del codigo

Errores comunes

CodigoDescripcion
CODE_NOT_FOUNDEl codigo no existe
CODE_INACTIVEEl codigo esta desactivado
CODE_EXPIREDEl codigo expiro
CODE_MAX_USES_REACHEDSin usos restantes