En affiliate-skaper fra Ankara ønsket at Discord-kanalen hennes skulle motta varsling umiddelbart hver gang en ny provisjon kom inn under live coaching-økten. Løsningen kom med postback URL fra Phase 3.
Slik fungerer det
I affiliate-dashbordet åpne Settings → Postback URL. Lim inn endepunktet, slå på toggle og klikk Generate Signing Secret. Hemmeligheten er en 32-tegns hex-streng vist kun én gang; etterpå lever den kun som hash i databasen.
Ved hver hendelse (created, refunded, released) sender worker POST til URL-en din med header X-thMenu-Signature: sha256=<hmac>. Du beregner HMAC server-side og sammenligner constant-time.
Reelle scenarier
Sterkeste mønsteret for skapere er Discord webhook-integrasjon. Ankara-skaperen kringkastet live til sine 320 coaching-medlemmer: "Noen brukte nettopp koden min — 47 USD provisjon". Engasjementet tredoblet seg på en time.
Andre destinasjoner: Slack-bots, personlige HubSpot eller Notion CRM-er, Zapier/Make flows til Google Sheets, Telegram push, og e-postsammendrag for regnskapsfører. Hver hendelsestype kan håndteres ulikt.
Pålitelighet
Hvis endepunktet ditt ikke returnerer 2xx innen 5 sekunder, skriver worker feilen til affiliate_postback_log. Hver time prøver retry-cron igjen — opptil 5 forsøk med eksponentiell backoff (1m, 5m, 30m, 2t, 6t). Etter femte fiasko markeres hendelsen død.
Derfor må endepunktet være idempotent. UPSERT etter event_id; ved duplikat returner 200 uten å varsle på nytt. Avvis også forespørsler med timestamp eldre enn 5 minutter for å redusere replay-angrep.
FAQ
Koster det? Nei, gratis for alle aktive affiliates.
Testmodus? Ja, "Send Test Event"-knapp i dashbordet.
Mistet hemmelighet? Generer på nytt; den gamle inndras umiddelbart.
Var dette nyttig? Del det.
Relaterte artikler
Hva er en QR-meny? Komplett guide for restauranter
En QR-meny gir gjestene øyeblikkelig tilgang til menyen din via smarttelefon — u…
Bytte fra papirmeny til digital QR-meny: steg for steg
Vil du innføre QR-menyer, men vet ikke hvor du skal begynne? Denne guiden dekker…
Geo-målrettede QR-menyer: ulike språk basert på besøkendes IP
Hvordan et 180-seters all-inclusive resort i Antalya ruter samme QR til tyrkiske…