MoonClerk integration
Die Integration mit MoonClerk funktioniert nur, wenn Sie MoonClerk mit Stripe verwenden und nur, wenn Sie in dem Bestellvorgang oder dem Eingebetteten Bestellvorgang einen Link verwenden.
Linked Checkout-Integration
Wenn Sie in dem MoonClerk-Bestellvorgang Links verwenden, ein sogenanntes Linked Checkout, befolgen Sie bitte diesen Schritt und den letzten Schritt bezüglich der Einrichtung von Plugin und Webhook.
In dieser Art Einrichtung müssen Sie den folgenden Code unter all Ihren MoonClerk-Links platzieren, deshalb ist es am Besten, ihn in der Fußzeilenvorlage Ihrer Webseite zu platzieren, sodass er auf allen Seiten Ihrer Webseite erscheint und mit allen MoonClerk-Links auf allen Seiten Ihrer Webseite integriert.
<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>
Eingebetteter Bestellvorgang
Wenn Sie den eingebetteten Bestellvorgang von MoonClerk nutzen, ist die Integration etwas komplizierter, da der Code stark bearbeitet werden muss. Unten sehen Sie, wie der integrierte Code aussehen soll. Fügen Sie dem Code Ihre eigene checkoutToken und MoonClerk-URLs hinzu:
<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>
Plugin- und Stripe-Einrichtung
Loggen Sie sich in Ihrem Stripe-Konto ein und gehen Sie zu den Webhook-Einstellungen in dem Stripe-Dashboard. Durch den Klick auf Endpunkt Hinzufügen erscheint ein Formular, mit dem Sie eine neue URL für den Erhalt von Webhooks hinzufügen können. Tragen Sie diese URL dort ein, um Echtzeit-Benachrichtigungen zu erhalten:
https://URL_TO_PostAffiliatePro/plugins/Moonclerk/moonclerk.php?accountid=Account_ID
Sobald der Webhook eingerichtet ist, müssen Sie Ihren API-Geheimschlüssel von Stripe kopieren. Navigieren Sie nun in Ihr Post Affiliate Pro-Verkäuferpanel und dann zu Konfiguration > Plugins, wo Sie die Moonclerk-Webhookbearbeitung (Stripe) aktivieren müssen. Klicken Sie nach der Aktivierung des Plugins auf Konfigurieren und tragen Sie den API-Geheimschlüssel von Stripe ein. Speichern Sie die Pluginkonfiguration und schon ist die Integration abgeschlossen.
Entdecken Sie die vielseitigen Integrationsmöglichkeiten von Post Affiliate Pro, die Ihr eCommerce-Geschäft optimieren. Verbinden Sie mühelos Plattformen wie 1ShoppingCart, 2Checkout, AbleCommerce und mehr, um Verkäufe zu verfolgen und Ihre Affiliate-Einnahmen zu maximieren. Starten Sie jetzt Ihre kostenlose Testversion!