Chargebee integration
Automatiseer de facturering van uw abonnement met Chargebee’s plug & play factureringssoftware.
Integratie met Chargebee wordt bereikt door een omleidings-URL met parameters in te stellen en het script voor het volgen van de verkoop op de bedankpagina te plaatsen met behulp van een eenvoudige JavaScript-logica.
Eerste stap
?pap=1&productID={{plan.id}}&customer={{customer.id}}&orderID={{subscription.id}}&price={{invoice.amount}}
Als u meerdere valuta’s ondersteunt, moet u ook valuta-informatie aan de URL toevoegen:
?pap=1&productID={{plan.id}}&customer={{customer.id}}&orderID={{subscription.id}}&price={{invoice.amount}}¤cy={{invoice.currency_code}}
Verkoop volgen
Plaats de volgende code in de omleidings-URL die u in elk abonnement hebt gedefinieerd:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
function getParameterByName(name, url) {
if (!url) url = window.location.href;
name = name.replace(/[\[\]]/g, '\\$&');
var regex = new RegExp('[?&]' + name + '(=([^&#]*)|&|#|$)'),
results = regex.exec(url);
if (!results) return null;
if (!results[2]) return '';
return decodeURIComponent(results[2].replace(/\+/g, ' '));
}
if (getParameterByName('pap') == '1') {
PostAffTracker.setAccountId('Account_ID');
var sale = PostAffTracker.createSale();
var subtotal = getParameterByName('price'); // in cents
sale.setTotalCost(subtotal/100);
sale.setProductID(getParameterByName('productID'));
sale.setOrderID(getParameterByName('orderID'));
sale.setData1(getParameterByName('customer'));
if (getParameterByName('currency') != '' && getParameterByName('currency') != null) {
sale.setCurrency(getParameterByName('currency'));
}
PostAffTracker.register();
}
</script>
Webhooks
https://URL_TO_PostAffiliatePro/plugins/Chargebee/chargebee.php
Sla het op en u bent klaar.
Het is nu geïntegreerd. Elke keer dat een klant de orderbevestigingspagina betreedt, wordt de trackingcode opgeroepen en wordt een verkoop geregistreerd voor verwijzende partnerondernemingen.
Ontdek hoe u Post Affiliate Pro kunt integreren met toonaangevende e-commerce platformen zoals 11 eShop, 1ShoppingCart, en 2Checkout voor verbeterde conversietracking en partnerrapportage. Start een gratis account en optimaliseer uw online verkoop- en marketingstrategieën eenvoudig. Bezoek nu om meer te leren over onze uitgebreide integratiemogelijkheden en begin met het vergroten van uw online succes!