Recurly integráció
Egy SaaS-alapú vállalat, amely ismétlődő számlázás menedzsmentet nyújt kiszervezett szolgáltatásként.
Hogyan integrálható a PostAffiliatePro a Recurly-val
Ez az integrációs módszer a Recurly API-t használja a megvásárolt csomag adatainak lekéréséhez, és rögzíti a jutalékot az előfizetés értékei alapján.
Az integrációhoz szükséges a Recurring Commissions
funkció, amellyel nyomon követheti az ismétlődő fizetéseket/próbaidős konverziókat.
Recurly beállítása
Ez az integrációs módszer külső „Köszönőoldalt“ használ, így ha még nem rendelkezik ilyennel, hozza létre. Ha megvan az oldal, lépjen a Beállítások > Csomagok szekcióba a Recurly admin felületén, és szerkessze a csomagjait. A szerkesztési felület alján pipálja ki a Recurly visszaigazolás kihagyása opciót, és állítsa be a Sikeres visszatérés URL-je mezőt a köszönőoldalára.
Adja hozzá ezt a karakterláncot minden URL-hez:
?account_code={{account_code}}&plan={{plan_code}}
Ha a linken már szerepel kérdőjel, akkor a fenti kódban cserélje azt „&” jelre.
API engedélyezése
A Recurly admin felületen lépjen a Integrációk > API hitelesítő adatok szekcióba, engedélyezze az API-t, ha még nincs bekapcsolva, és jegyezze fel az API kulcsát.
Ezután navigáljon az ** _Integrációk > Webhookok _** részre, és a Konfigurálás gombbal adjon hozzá új Végpontot, amelynek URL-je:
https://URL_TO_PostAffiliatePro/plugins/Recurly/recurly.php
Ha szeretné kiválasztani az értesítés típusát, válassza a ‘renewed_subscription_notification‘ és a ‘new_credit_invoice_notification‘ lehetőségeket.
Végül engedélyezze a Recurly bővítményt a Post Affiliate Pro
kereskedői panelen, és ott adja meg az API kulcsot.
Integrációs kód
Nyissa meg köszönőoldalát szerkesztésre, és illessze be az alábbi kódot a fájlba:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
var $_GET = get_query();
var callBack = false;
PostAffTracker.setAccountId('Account_ID');
try {
PostAffTracker.track();
PostAffTracker.executeOnResponseFinished.push(function() {visitorCallBack();});
}
catch(e){}
function getVisitorId() {
return PostAffTracker._getAccountId() + PostAffTracker._cmanager.getVisitorIdOrSaleCookieValue();
}
function visitorCallBack() {
if (callBack == false && "null" != getVisitorId()) {
callBack = true;
var pixel = document.createElement("img");pixel.width=1;pixel.height=1;
pixel.src = 'https://URL_TO_PostAffiliatePro/plugins/Recurly/recurly.php?papCookie=' + getVisitorId() + '&account_code=' + $_GET.account_code + '&plan=' + $_GET.plan;
document.body.appendChild(pixel);
}
}
function get_query(){
var url = location.search;
var qs = url.substring(url.indexOf('?') + 1).split('&');
for(var i = 0, result = {}; i < qs.length; i++){
qs[i] = qs[i].split('=');
result[qs[i][0]] = decodeURIComponent(qs[i][1]);
}
return result;
}
</script>
Ne felejtse el oldalát integrálni a kattintáskövető kóddal sem.
Mi az a Recurly?
A Recurly egy piacvezető előfizetéskezelő és számlázó platform, amely lehetővé teszi a vállalkozások számára az ismétlődő számlázási folyamatok automatizálását, az előfizetés teljes életciklusának optimalizálását és a gyorsabb növekedést. Kifejezetten SaaS cégek, digitális média platformok és minden előfizetéses vállalkozás számára készült, hogy növelje a hatékonyságot, csökkentse a lemorzsolódást és erősítse az ügyfélkapcsolatokat.
A Recurlyt 2009-ben alapította J.C. Connington és Andrew Varley, és megbízható megoldássá vált a bonyolult számlázási igényekhez. Székhelye San Franciscóban található, és jelentős növekedést ért el, többek között az Accel-KKR 2020-as befektetésének köszönhetően. Ez a tőkeinjekció hozzájárult a Recurly terjeszkedéséhez és folyamatos innovációjához az előfizetéskezelési piacon.
A Recurly kifejezetten előfizetéses modellekkel működő vállalkozások számára készült, beleértve a SaaS, média, digitális termékek és online oktatás területeit. A platform célja a bonyolult számlázási műveletek automatizálása, a vevői lemorzsolódás csökkentése és a bevételi lehetőségek maximalizálása.
A Recurly főbb funkciói
- Automatizált ismétlődő számlázás: A Recurly biztosítja a pontos és időben történő számlázási ciklusokat, manuális beavatkozás nélkül, egyszerűsítve a bevétel beszedését.
- Előfizetés-kezelés: Kezeli az előfizetés teljes életciklusát a regisztrációtól a bővítéseken át a lemondásig és megújításig.
- Díjkövetelés-kezelés (dunning): Hatékony stratégiákat kínál a bevétel-visszanyerésre sikertelen fizetések és hátralékos számlák esetén.
- Elemzések & riportok: Mélyreható betekintést nyújt részletes jelentésekkel a bevételi trendekről és az előfizetői viselkedésről.
- Biztonság & megfelelőség: Fokozott csalás elleni védelem és PCI-DSS szabvány szerinti adatbiztonság.
- Integrációs lehetőségek: A Recurly zökkenőmentesen összekapcsolható meglévő fizetési kapukkal, CRM rendszerekkel és könyvelő szoftverekkel.
Recurly árazási lehetőségek
A Recurly több szintű árazási csomagot kínál, hogy a különböző méretű és igényű vállalkozások számára is megfelelő legyen:
- Core csomag: Ideális kisvállalkozásoknak, havi 10 000 dollár bevételig, alapvető funkciókkal a kezdéshez.
- Professional csomag: Növekvő vállalkozások számára, akik nagyobb rugalmasságot és fejlettebb funkciókat igényelnek.
- Elite csomag: Testreszabott megoldások összetett számlázási igényű és nagy tranzakciószámú vállalatoknak.
Felhasználói tapasztalatok a Recurly-ról
Előnyök:
- Skálázhatóság és rugalmasság: A Recurly a növekvő igényekhez igazítható, így alkalmas startupoknak és nagyvállalatoknak is.
- Átfogó elemzések: Részletes riportok segítenek a megalapozott üzleti döntések meghozatalában és a növekedési stratégiák kialakításában.
- Erős integráció: A platform különböző eszközökkel integrálható, ami növeli a működés hatékonyságát.
Hátrányok:
- Tanulási görbe: A fejlett funkciók elsajátítása időt és képzést igényelhet, ami lassíthatja a bevezetést.
- Költségek: Az árazás kisebb cégek vagy induló vállalkozások számára korlátozó lehet.
Alternatívák a Recurly-ra
Ha más megoldásokat is fontolóra venne, több alternatíva is kínál hasonló előfizetéskezelési funkciókat: