
Môžete spustiť spätné volanie z Post Affiliate Pro? Kompletný sprievodca Callback URL
Zistite, ako vykonávať spätné volania v Post Affiliate Pro. Objavte nastavenie callback URL, konfiguráciu, bezpečnostné najlepšie postupy a reálne príklady použ...

Funkcia webhookov a callbackov Post Affiliate Pro vám umožňuje automaticky upozorňovať externé systémy, keď nastanú špecifické udalosti, ako nové predaje, registrácie afiliátov alebo schválenia provízií.
Dostupné v:
Post Affiliate Pro , Post Affiliate Pro Ultimate , Post Affiliate Network
Webhooky (tiež nazývané Application Callbacks alebo Postback URL) sú automatizované HTTP notifikácie, ktoré Post Affiliate Pro odosiela externým systémom, keď nastanú špecifické udalosti. Namiesto neustáleho dotazovania na aktualizácie dostávajú vaše pripojené systémy okamžité notifikácie v momente, keď sa niečo stane vo vašom affiliate programe.
Táto funkcia je nevyhnutná pre:
Post Affiliate Pro podporuje dva hlavné typy webhookov:
Tieto webhooky sú spúšťané udalosťami súvisiacimi s transakciami:
| Spúšťacia udalosť | Popis |
|---|---|
| Pri vytvorení | Spustí sa okamžite, keď je zaznamenaná nová transakcia (predaj, akcia, lead) |
| Pri schválení | Spustí sa, keď je čakajúca transakcia schválená |
| Pri odmietnutí | Spustí sa, keď je transakcia odmietnutá |
| Pri refundácii/chargebacku | Spustí sa, keď je spracovaná refundácia alebo chargeback |
Môžete nakonfigurovať jeden webhook na spustenie pri viacerých udalostiach alebo vytvoriť oddelené webhooky pre každý typ udalosti.
Tieto webhooky sú spúšťané udalosťami registrácie afiliátov:
| Spúšťacia udalosť | Popis |
|---|---|
| Pri registrácii | Spustí sa okamžite, keď nový afiliát dokončí registračný formulár |
| Pri schválení | Spustí sa, keď je čakajúci afiliát schválený obchodníkom |
Post Affiliate Pro podporuje tri typy HTTP požiadaviek pre webhooky:
Parametre sú pripojené k URL ako parametre query string.
https://vas-system.com/webhook?transactionid=abc123&commission=50.00&orderid=ORD-456
Parametre sú odoslané v tele požiadavky pomocou štandardného kódovania formulára.
Content-Type: application/x-www-form-urlencoded
transactionid=abc123&commission=50.00&orderid=ORD-456
Parametre sú odoslané ako JSON objekt v tele požiadavky.
Content-Type: application/json
{"transactionid": "abc123", "commission": "50.00", "orderid": "ORD-456"}
Môžete použiť dynamické premenné vo vašich URL webhookov, ktoré sú automaticky nahradené skutočnými hodnotami. Použite formát ${#nazovpremennej#} na zahrnutie premennej.
| Premenná | Popis |
|---|---|
${#transactionid#} | Jedinečný identifikátor transakcie |
${#visitorid#} | ID návštevníka (sledovacie cookie) |
${#commission#} | Suma provízie |
${#totalcost#} | Celková hodnota objednávky |
${#fixedcost#} | Suma fixných nákladov |
${#orderid#} | ID objednávky z vášho e-commerce systému |
${#productid#} | ID produktu |
${#dateinserted#} | Dátum a čas vytvorenia transakcie |
${#dateapproved#} | Dátum a čas schválenia transakcie |
${#tier#} | Úroveň provízie |
${#status#} | Stav transakcie (Approved, Pending, Declined) |
${#statuscode#} | Kód stavu (A, P, D) |
${#type#} | Typ transakcie (Sale, Action, atď.) |
| Premenná | Popis |
|---|---|
${#campaignid#} | Identifikátor kampane |
${#campaignname#} | Názov kampane |
${#bannerid#} | Identifikátor bannera |
${#channel#} | Názov kanála |
${#channel_code#} | Kód kanála |
${#coupon_code#} | Použitý kupónový kód |
| Premenná | Popis |
|---|---|
${#userid#} | ID používateľa afiliáta |
${#refid#} | Referenčné ID afiliáta |
| Premenná | Popis |
|---|---|
${#firstclicktime#} | Časová značka prvého kliknutia |
${#firstclickreferer#} | URL referrera prvého kliknutia |
${#firstclickip#} | IP adresa prvého kliknutia |
${#firstclickdata1#} | Vlastné údaje 1 prvého kliknutia |
${#firstclickdata2#} | Vlastné údaje 2 prvého kliknutia |
${#lastclicktime#} | Časová značka posledného kliknutia |
${#lastclickreferer#} | URL referrera posledného kliknutia |
${#lastclickip#} | IP adresa posledného kliknutia |
${#lastclickdata1#} | Vlastné údaje 1 posledného kliknutia |
${#lastclickdata2#} | Vlastné údaje 2 posledného kliknutia |
| Premenná | Popis |
|---|---|
${#saledata1#} | Vlastné dátové pole transakcie 1 |
${#saledata2#} | Vlastné dátové pole transakcie 2 |
${#saledata3#} | Vlastné dátové pole transakcie 3 |
${#saledata4#} | Vlastné dátové pole transakcie 4 |
${#saledata5#} | Vlastné dátové pole transakcie 5 |
| Premenná | Popis |
|---|---|
${#ip#} | IP adresa zákazníka |
${#countrycode#} | Kód krajiny na základe IP |
${#refererurl#} | URL referrera |
| Premenná | Popis |
|---|---|
${#originalcurrency#} | Pôvodný názov meny |
${#originalcurrencyvalue#} | Pôvodná hodnota meny |
${#originalcurrencyrate#} | Použitý výmenný kurz |
| Premenná | Popis |
|---|---|
${#merchantnote#} | Poznámka viditeľná pre afiliáta |
${#systemnote#} | Poznámka viditeľná iba pre obchodníka |
${#actionName#} | Názov typu akčnej provízie |
${#actionCode#} | Kód typu akčnej provízie |
Pre webhooky registrácie afiliátov môžete použiť premenné profilu afiliáta:
| Premenná | Popis |
|---|---|
${#username#} | E-mail/používateľské meno afiliáta |
${#firstname#} | Meno afiliáta |
${#lastname#} | Priezvisko afiliáta |
${#name#} | Celé meno (meno + priezvisko) |
${#userId#} | ID používateľa afiliáta |
| Vlastné polia | Akékoľvek vlastné pole profilu podľa jeho kódu |
Predvolene sa webhooky vykonávajú iba pre úroveň 1 (priame) provízie. Môžete povoliť možnosť “Vykonať pre každú úroveň” na spustenie webhookov pre všetky úrovne vo viacúrovňových províznych štruktúrach.
To je užitočné, keď:
Môžete nakonfigurovať webhooky tak, aby boli špecifickejšie:
Obmedzte webhook na konkrétny typ provízie (napr. iba pre akčné provízie “Premium Sales”).
Vytvorte webhooky, ktoré sa spúšťajú iba pre konkrétneho afiliáta. To je užitočné pre:
V Post Affiliate Network môžete vytvoriť webhooky špecifické pre účet.
Post Affiliate Pro udržiava komplexný log všetkých vykonaní webhookov, dostupný v obchodnom paneli pod Nástroje > Callbacks Log.
Log zobrazuje:
Ak webhook zlyhá (napr. váš server je dočasne nedostupný), Post Affiliate Pro automaticky zopakuje požiadavku. To zabezpečuje spoľahlivé doručenie aj počas dočasných výpadkov.
Logy webhookov sú automaticky čistené po konfigurovateľnom počte dní (predvolené: 60 dní). Toto môžete upraviť v Konfigurácia > Funkcie > Application Callbacks.
Predvolene webhooky vytvorené afiliátmi vyžadujú schválenie obchodníkom predtým, ako sa stanú aktívnymi. Obchodníci môžu:
Webhooky majú tri možné stavy:
Obchodníci môžu kedykoľvek zmeniť stav webhooku z obrazovky správy webhookov.
Post Affiliate Pro môže odosielať e-mailové notifikácie pre udalosti súvisiace s webhookmi:
Tieto notifikácie je možné povoliť alebo zakázať v Konfigurácia > E-mailové notifikácie.
Odošlite údaje o novom predaji do vášho CRM pri schválení transakcie:
https://crm.example.com/api/sales?customer_order=${#orderid#}&value=${#totalcost#}&affiliate=${#refid#}
Upozornite váš tímový kanál, keď sa zaregistruje nový afiliát:
https://hooks.slack.com/services/xxx/yyy?text=Novy+afiliat:+${#firstname#}+${#lastname#}
Pridajte zákazníkov do e-mailovej sekvencie po nákupe:
POST https://email.example.com/api/subscribers
Body: {"email": "${#saledata1#}", "purchase_value": "${#totalcost#}"}
Zaznamenajte platby provízií vo vašom účtovnom systéme:
https://accounting.example.com/webhook?affiliate_id=${#userid#}&commission=${#commission#}&order=${#orderid#}
Webhooky (tiež nazývané Application Callbacks) sú HTTP požiadavky, ktoré Post Affiliate Pro automaticky odosiela na URL, ktorú určíte, keď nastanú určité udalosti, ako nový predaj, schválenie provízie alebo registrácia afiliáta. To vám umožňuje integráciu s externými systémami v reálnom čase.
Webhooky môžu byť spustené: vytvorením novej transakcie, schválením transakcie, odmietnutím transakcie, refundáciami a chargebackmi, novou registráciou afiliáta a schválením afiliáta. Môžete nakonfigurovať rôzne URL pre rôzne udalosti.
Môžete zahrnúť akékoľvek transakčné alebo afiliátske údaje pomocou dynamických premenných. Pre webhooky predajov môžete použiť viac ako 40 premenných vrátane ID transakcie, provízie, ID objednávky, ID produktu, ID afiliáta, názvu kampane a vlastných dátových polí. Pre webhooky registrácie môžete zahrnúť detaily afiliáta ako meno, e-mail a vlastné polia profilu.
Áno, Post Affiliate Pro podporuje typy požiadaviek GET, POST (form-urlencoded) a POST JSON. Môžete si vybrať formát, ktorý najlepšie vyhovuje požiadavkám vášho prijímajúceho systému.
Pripojte Post Affiliate Pro k vášmu CRM, e-mailovej platforme alebo akémukoľvek externému systému s výkonnými webhookmi a callbackmi. Získajte notifikácie v reálnom čase pre každú dôležitú udalosť.

Zistite, ako vykonávať spätné volania v Post Affiliate Pro. Objavte nastavenie callback URL, konfiguráciu, bezpečnostné najlepšie postupy a reálne príklady použ...

Zistite, ako Post Affiliate Pro využíva technológiu Web 2.0 a Ajax s frameworkom GwtPHP pre bezproblémovú, okamžitú správu affiliate programu bez nutnosti obnov...

Objavte najnovšie vylepšenia v Post Affiliate Pro 5.11.5.8 vrátane pokročilého sledovania kliknutí, komplexných e-mailových notifikácií, silnej ochrany pred....
Súhlas s cookies
Používame cookies na vylepšenie vášho prehliadania a analýzu našej návštevnosti. See our privacy policy.