Codigos de oferta

Codigos de oferta

Recompense os jogadores com codigos promocionais que concedem qualquer item ou moeda in-game

Comecar gratis

Payloads de recompensa flexiveis

Os dados da oferta sao JSON de formato livre, pelo que pode conceder qualquer combinacao de moedas, itens ou flags que o seu jogo compreenda.

Limites granulares

Defina um teto global de resgate, um teto por utilizador e uma data de expiracao de forma independente para cada codigo.

Controlo de revogacao

Revogue um codigo instantaneamente a partir do dashboard se for divulgado ou utilizado abusivamente, sem necessidade de atualizar a app.

Integracao rapida

Integracao rapida

Resgatar codigo

Introduzir codigo de oferta

Introduza o seu codigo promocional abaixo

WINTER2024
C#
// Unity C# - Gift Codes
using HorizOn;

var horizon = new HorizonClient("YOUR_API_KEY");

// Validate a gift code without redeeming
var validation = await horizon.GiftCodes.Validate(userId, "SUMMER2025");
if (validation.IsValid) {
    Debug.Log("Code is valid!");
}

// Redeem a gift code
var result = await horizon.GiftCodes.Redeem(userId, "SUMMER2025");
Debug.Log($"Redeemed: {result.RewardData}");
REST
# REST API - Gift Codes

# Validate a gift code (does not redeem)
curl -X POST https://eu.horizon.pm/api/v1/app/gift-codes/validate \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"userId":"USER_ID","code":"SUMMER2025"}'

# Redeem a gift code
curl -X POST https://eu.horizon.pm/api/v1/app/gift-codes/redeem \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"userId":"USER_ID","code":"SUMMER2025"}'
Perguntas frequentes

Perguntas frequentes

Pronto para integrar?

Comece a construir com o horizOn hoje. Tier gratuito incluido.