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
Respuesta: RedeemResult
| Campo | Tipo | Descripcion |
|---|
success | bool | Si el canje fue exitoso |
discountType | String | percentage o fixed |
discountValue | num | Valor del descuento |
remainingUses | int | Usos restantes del codigo |
Errores comunes
| Codigo | Descripcion |
|---|
CODE_NOT_FOUND | El codigo no existe |
CODE_INACTIVE | El codigo esta desactivado |
CODE_EXPIRED | El codigo expiro |
CODE_MAX_USES_REACHED | Sin usos restantes |