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.
Post Affiliate Pro biedt integraties met CommerceGate, een online betalingsverwerkingsbedrijf dat sinds 2006 in Europa is gevestigd. De integratie zorgt voor automatische aanmelding van een partner en ondersteunt levenslange commissies en per productbestelling. Om de integratie te activeren, moet het betalingsformulier geïntegreerd worden en de CommerceGate-plugin in Post Affiliate Pro geactiveerd worden. Daarnaast moeten er meldingen ingesteld worden en moet de site geïntegreerd worden met de kliktrackingcode. Een gratis account kan aangemaakt worden om deze functies te gebruiken.
Het artikel beschrijft hoe Post Affiliate Pro geïntegreerd kan worden met ZOHO-abonnementen om de factureringslevenscyclus van klanten te beheren. Het proces omvat het inschakelen van plug-ins, het toevoegen van webhooks en het integreren van bestel- of registratieformulieren. Het artikel biedt ook gerelateerde bronnen en moedigt lezers aan om een gratis account aan te maken bij Post Affiliate Pro.
Het platform InSales biedt de mogelijkheid om snel en zonder hulp van programmeurs of developers een webshop te creëren. Door middel van aangepaste JavaScript-codes voor de bedankpagina, kunnen bestellingen worden gevolgd en kunnen tracking per product en levenslange commissies worden gebruikt. Er zijn speciale tekstvelden voor 'javascript-code' beschikbaar in het beheerderspanel. Het proces van het volgen van bestellingen wordt uitgelegd met behulp van een code. Het is tevens mogelijk om elk item als een afzonderlijke commissie te volgen.
Het artikel beschrijft hoe de SWREG plug-in geïntegreerd kan worden met Post Affiliate Pro om de verkoop van producten te volgen en commissies te creëren. Het artikel legt uit hoe de code aangepast moet worden om de plug-in te activeren en hoe een melding ingesteld kan worden voor nieuwe verkopen. De integratiecode creëert commissie per product en de plug-in keurt alleen betalende transacties goed. Restituties kunnen ook worden ondersteund.