Instamojo integration
Passerelle de paiement gratuite et boutique en ligne en Inde, paiements en ligne et commerce électronique simplifiés – Instamojo.
Instamojo est l’une des passerelles de paiement et des plateformes de commerce électronique les mieux notées en Inde. Plus de 1 200 000 petites entreprises indiennes lui font confiance en tant que plateforme de paiement unique pour tout ce qui concerne les paiements. Intégration de services de passerelle de paiement 100% sécurisée et rapide. Aucun coût d’installation. Aucun coût de maintenance. Prise en charge de Netbanking, cartes de crédit et de débit, UPI, etc.
Cette méthode d’intégration fonctionne avec une page de remerciement externe et l’API Instamojo pour obtenir les détails de la commande.
Obtenez la clé API et le jeton d’authentification
Connectez-vous à votre compte Instamojo et naviguez vers API & Plugins. En haut, copiez la Clé API privée et le Private Auth Token.
Activez le plugin de suivi
Connectez-vous à votre panneau marchand Post Affiliate Pro et naviguez vers Configuration >Plugins et activez Instamojo API et le plugin de gestion des notifications. Une fois le plugin activé, cliquez sur Configurer et entrez votre clé API et votre jeton d’authentification de l’étape précédente.
Ajoutez le code de suivi des ventes à la page de remerciements
Insérez le code de suivi suivant dans votre page de remerciements externe vers laquelle les clients sont redirigés après avoir effectué un paiement avec Instamojo.
<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>
Enregistrez le code.
N’oubliez pas d’intégrer votre site web avec le code de suivi des clics afin que le suivi des ventes fonctionne correctement.
Explorez l'intégration facile de mambo-phpShop avec Post Affiliate Pro pour suivre les ventes efficacement. Découvrez comment modifier le modèle et localiser l'emplacement d'intégration pour améliorer votre suivi des ventes en ligne. Créez un compte gratuitement et profitez de nos ressources et fonctionnalités pour booster votre e-commerce.