Kody podarunkowe

Kody podarunkowe

Nagradzaj graczy kodami promocyjnymi przyznajacymi dowolne przedmioty lub waluty w grze

Zacznij za darmo

Elastyczne payloady nagrod

Dane nagrody to dowolny JSON, wiec mozesz przyznawac dowolna kombinacje walut, przedmiotow lub flag, ktore rozumie Twoja gra.

Szczegolowe limity

Ustaw globalny limit realizacji, limit na uzytkownika i date wygasniecia niezaleznie dla kazdego kodu.

Kontrola unierazniania

Natychmiast uniewaznij kod z poziomu dashboardu, jesli wycieknie lub bedzie nadurzywany: bez potrzeby aktualizacji aplikacji.

Szybka integracja

Szybka integracja

Zrealizuj kod

Wpisz kod podarunkowy

Wpisz ponizej swoj kod promocyjny

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"}'
Najczesciej zadawane pytania

Najczesciej zadawane pytania

Gotowy do integracji?

Zacznij budowac z horizOn juz dzis. Free Tier w zestawie.