Instamojo integration
Kostenloser Zahlungsverarbeiter & Onlinestore in Indien, Online-Zahlungen & eCommerce einfach gemacht – Instamojo.
Instamojo ist einer der am besten bewerteten Zahlungsanbieter & eCommerce-Plattformen in Indien. Mehr als 1.200.000+ kleine indische Unternehmen verwenden Instamojo als One-Stop-Zahlungsplattform. 100% sichere, schnellere Zahlungsdienstintegration. Keine Einrichtungskosten. Keine Wartungskosten. Unterstützt Netbanking, Kredit-, Debitkarten, UPI, etc.
Diese Integrationsmethode arbeitet mit einer externen Dankesseite und Instamojo-API, um Details über die Bestellung zu erhalten.
API-Schlüssel und Auth-Token erhalten
Loggen Sie sich in Ihrem Instamojo-Konto ein und navigieren Sie zu API & Plugins. Kopieren Sie oben den privaten API-Schlüssel und den privaten Auth Token.
Tracking-Plugin aktivieren
Loggen Sie sich in Ihrem Post Affiliate Pro-Verkäuferpanel ein und navigieren Sie zu Konfiguration >Plugins und aktivieren Sie die Instamojo-API, sowie das Benachrichtungs-Handlingplugin. Klicken Sie auf Konfigurieren, wenn das Plugin aktiv ist und tragen Sie Ihren API-Schlüssel und Auth Token aus dem vorherigen Schritt ein.
Verkaufstrackingcode auf der Dankesseite einfügen
Tragen Sie den folgenden Trackingcode auf Ihrer externen Dankesseite ein, auf welche Kunden weitergeleitet werden, nachdem sie eine Zahlung mit Instamojo getätigt haben.
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
var payment_id = getParameterByName('payment_id');
var callBack = false;
function getVisitorId() {
return PostAffTracker._getAccountId() + PostAffTracker._cmanager.getVisitorIdOrSaleCookieValue();
}
function visitorCallBack() {
if (callBack == false && "null" != getVisitorId()) {
callBack = true;
var pixel = document.createElement("img");pixel.width=1;pixel.height=1;
pixel.src = 'https://URL_TO_PostAffiliatePro/plugins/Instamojo/instamojo.php?visitorId=' + getVisitorId() + '&payment_id=' + payment_id;
document.body.appendChild(pixel);
}
}
function getParameterByName(name, 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, ' '));
}
try {
PostAffTracker.setAccountId('Account_ID');
PostAffTracker.track();
if (payment_id != null) {
PostAffTracker.executeOnResponseFinished.push(function() {visitorCallBack();});
}
}
catch(e){}
</script>
Speichern Sie den Code.
Vergessen Sie nicht, Ihre Webseite mit dem Klick-Trackingcode zu integrieren, sodass alles richtig funktioniert.