MoonClerk integration
L’integrazione con MoonClerk funziona solo se usi MoonClerk con Stripe e solo se usi un link al loro checkout o un checkout incorporato.
Integrazione con Linked Checkout
Nel caso in cui tu stia usando i link a MoonClerk checkout, il cosiddetto Linked Checkout, segui questo passaggio e l’ultimo sulla configurazione del plugin e del webhook.
Essenzialmente quello che devi fare con questo tipo di configurazione è aggiungere il seguente codice sotto tutti i tuoi link MoonClerk, quindi la cosa migliore da fare è di aggiungerlo da qualche parte al modello di piè di pagina del tuo sito web in modo che sia su tutte le pagine del tuo sito e che integri tutti i link MoonClerk su tutte le pagine del tuo sito.
<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>
Embedded Checkout
Nel caso in cui tu stia usando l’Embedded Checkout di MoonClerk, l’integrazione è un po’ più complicata perché il loro codice deve essere pesantemente modificato. Qui sotto puoi vedere come dovrebbe essere il codice integrato. Nel codice devi assicurarti di aggiungere i tuoi URL checkoutToken e moonclerk:
<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>
Configurazione del plugin e di Stripe
Accedi al tuo account Stripe e vai alla sezione Impostazioni webhooks della Dashboard di Stripe. Cliccando su Aggiungi endpoint si aprirà un modulo per aggiungere un nuovo URL per ricevere i webhooks. Inserisci questo URL per ricevere le notifiche in tempo reale:
https://URL_TO_PostAffiliatePro/plugins/Moonclerk/moonclerk.php?accountid=Account_ID
Una volta che il webhook è stato impostato vai a prendere la chiave API segreta di Stripe e copiala. Ora vai al tuo pannello commerciante di Post Affiliate Pro e vai su Configurazione > Plugin dove vuoi attivare la gestione del webhook di Moonclerk (Stripe). Una volta attivato il plugin clicca su Configura accanto ad esso e inserisci la tua chiave API segreta di Stripe. Salva la configurazione del plugin e avrai finalmente completato l’integrazione.
Post Affiliate Pro Alternative
Discover why Post Affiliate Pro is the top choice in affiliate tracking software with robust features and stellar customer support.
External merchant account signup form for Post Affiliate Network
Download the customizable external merchant account signup form for Post Affiliate Network. Ideal for network-owners!
Overview of Post Affiliate Network
Discover the power of Post Affiliate Network for managing affiliate programs across multiple brands from a single account.
9. Integrate the affiliate software with your website
Integrate your affiliate software seamlessly with your website for effective tracking of referrals and commissions. Set it up right!
Post Affiliate Pro Bug Bounty Program
Join Post Affiliate Pro's Bug Bounty Program! Help us enhance security, report vulnerabilities, and earn rewards. Learn more now!
How to integrate Post Affiliate Pro (Network) with 3rd party affiliate systems?
Learn how to integrate Post Affiliate Pro with 3rd-party affiliate systems. Follow our step-by-step guide to streamline your affiliate tracking!