Recurly integration
Ein SaaS-basiertes Unternehmen, das die wiederholte Zahlungsverwaltung als ausgelagerten Dienst anbietet.
Diese Integrationsmethode verwendet Recurly-API, um die Details des gekauften Plans abzurufen und eine Provision mit den Abonnementwerten aufzuzeichnen.
Diese Integration erfordert die Wiederholte Provisionen-Funktion, um wiederholte Zahlungen/Konversionen von der Probeversion zu tracken.
Konfiguration von Recurly
Diese Integration verwendet eine externe “Dankesseite“, wenn Sie also keine haben, erstellen Sie sie bitte. Wenn Sie eine Seite haben, navigieren Sie zu Konfiguration > Pläne in Ihrem Recurly-Adminpanel und bearbeiten Sie Ihre Pläne. Haken Sie am Ende der Seite das Kästchen Recurly-Bestätigung umgehen an und legen Sie die Zurück-URL nach Erfolg auf Ihre Dankesseite fest.
Fügen Sie in jeder URL diesen String ein:
?account_code={{account_code}}&plan={{plan_code}}
Wenn sich in Ihrem Link bereits ein Fragezeichen befindet, verändern Sie das Fragezeichen in dem oben stehenden Code in ein Und-Zeichen (&).
API aktivieren
Gehen Sie in dem Recurly-Adminpanel zu Integrationen > API-Daten. Aktivieren Sie hier Ihr API, wenn es noch nicht aktiv ist und erhalten Sie Ihren API-Schlüssel.
Navigieren Sie nun zu Integrationen > Webhooks und verwenden Sie die Konfigurieren-Schaltfläche, um einen neuen Endpoint einzufügen. Richten Sie seine URL auf:
https://URL_TO_PostAffiliatePro/plugins/Recurly/recurly.php
Aktivieren Sie zuletzt noch das Recurly-Plugin in Ihrem Plugins-Bereich in dem Post Affiliate Pro-Verkäuferpanel und legen Sie Ihren API-Schlüssel dort fest.
Integrationscode
Bearbeiten Sie Ihre Dankesseite, um diesen Code in der Datei einzufügen:
<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>
Vergessen Sie nicht, Ihre Seite mit dem Klick-Trackingcode zu integrieren.
Erleben Sie die nahtlose Integration von Chargify mit Post Affiliate Pro! Verwalten Sie Ihre wiederkehrenden Rechnungen effizient und steigern Sie Affiliate-Provisionen durch benutzerdefinierte Dankesseiten und Webhooks. Entdecken Sie, wie Sie Verkaufstracking einrichten und profitieren Sie von einer kostenlosen Testversion. Starten Sie jetzt und vereinbaren Sie einen persönlichen Anruf!