Integratie met MoonClerk werkt alleen als u MoonClerk met Stripe gebruikt en alleen als u een link naar hun kassa of geïntegreerde kassa gebruikt.
Gelinkte Checkout-integratie
Als u de links naar MoonClerk checkout gebruikt, de zogenaamde Linked Checkout, volg dan deze stap en de laatste over het instellen van plug-ins en webhook.
Wat u in wezen moet doen met dit type configuratie, is om de volgende code onder al uw MoonClerk-links toe te voegen, dus u kunt deze het beste ergens aan de voettekstsjabloon van uw website toevoegen, zodat deze op alle pagina’s van uw website staat en alle MoonClerk integreert links op alle pagina’s van uw website.
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
var MoonClerkLinks = document.querySelectorAll('a[href*="moonclerk.com/pay/"]');
for (i=0; i < MoonClerkLinks.length; i++) {
MoonClerkLinks[i].id = 'appendTrackingCookie';
}
PostAffTracker.setAccountId('Account_ID');
try {
PostAffTracker.track();
} catch (err) { }
PostAffTracker.writeCookieToLink('appendTrackingCookie', 'cid');
</script>
Geïntegreerde kassa
Als u de Embedded Checkout van MoonClerk gebruikt, is de integratie een beetje ingewikkeld omdat hun code sterk moet worden aangepast. Hieronder ziet u hoe de geïntegreerde code eruit zou zien. In de code moet u ervoor zorgen dat u uw eigen checkoutToken- en moonclerk-URL’s toevoegt:
<script type="text/javascript" src="https://d2l7e0y6ygya2s.cloudfront.net/assets/embed.js"></script>
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<div id="mc5hj004gabje1">
<a id="appendTrackingCookie" href="https://app.moonclerk.com/pay/5hj004gabje1">Easy Time</a>
</div>
<script type="text/javascript">
var papCookieId = '',
mc5hj004gabje1;
if (typeof PostAffTracker !== 'undefined') {
PostAffTracker.setAccountId('Account_ID');
try {
PostAffTracker.track();
} catch (err) { }
PostAffTracker.writeCookieToLink('appendTrackingCookie', 'cid');
PostAffTracker.executeOnResponceFinished.push(function() {
papCookieId = PostAffTracker._getAccountId() + PostAffTracker._cmanager.getVisitorIdOrSaleCookieValue();
renderMoonClerkCheckout();
});
} else {
renderMoonClerkCheckout();
}
function renderMoonClerkCheckout() {
var opts = {
"checkoutToken": "5hj004gabje1",
"width": "100%",
"cid": papCookieId
};
mc5hj004gabje1 = new MoonclerkEmbed(opts);
mc5hj004gabje1.display();
}
</script>
Plug-in en Stripe-configuratie
Log in op uw Stripe-account en ga naar het gedeelte Webhooks-instellingen van het Stripe-dashboard. Als u op Eindpunt toevoegen klikt, wordt een formulier weergegeven om een nieuwe URL toe te voegen voor het ontvangen van webhooks. Voer daar deze URL in voor een live notificatie:
https://URL_TO_PostAffiliatePro/plugins/Moonclerk/moonclerk.php?accountid=Account_ID
Leer hoe u uw Cleeng Checkout-implementatie kunt uitbreiden met tracking-ID's en verkoopgegevens kunt bijhouden met webhooks. Dit stappenplan omvat het toevoegen van code voor het opslaan van tracking-ID's en het instellen van de trackingplug-in voor het volgen van betalingen. Het werkt met Cleeng Checkout en de Terugkerende commissiesfunctie en biedt een unieke modulaire architectuur voor subscriberplatforms. Er is ook een gratis account beschikbaar met een 4,8/5 beoordeling.
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.
De tekst spreekt over de beschikbaarheid van een gratis account voor Post Affiliate Pro, een partnerprogramma dat commissies per bestelling bijhoudt en levenslange commissies ondersteunt. Er wordt een integratiemethode gegeven voor Asp.net Shopping Cart - AspDotNetStorefront en instructies voor het toevoegen van trackingcode op de bedankpagina. Er worden ook verwijzingen gegeven naar gerelateerde integraties en ondersteuningsbronnen.
Post Affiliate Pro biedt de mogelijkheid om uw ProStore-winkelwagentje te integreren en verkoop-trackingcodes toe te voegen. Door het Checkout Bestelling Bevestigingsjabloonbestand te bewerken en de juiste code toe te voegen, kunt u de verkoop bijhouden. Het wordt aanbevolen om SSL te gebruiken voor uw installatie, anders werkt de tracking niet. Gratis account aanmaken beschikbaar.