Une solution de commerce électronique gratuite.
Cette méthode d’intégration concerne la version 3 de Virtue Mart. Si vous avez une version inférieure, veuillez naviguer vers la méthode d’intégration nommée “Virtue Mart 2”.
Intégrer les paiements hors ligne (espèces)
Ouvrez le fichier plugins/vmpayment/standard/standard.php et recherchez la fonction plgVmConfirmedOrder.
À la fin de celui-ci, il y a une ligne $cart->emptyCart – placez le code suivant au-dessus :
/* Post Affiliate Pro integration snippet */
$html .= '<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">'."PostAffTracker.setAccountId('Account_ID');
var sale = PostAffTracker.createSale();
sale.setTotalCost('".$order['details']['BT']->order_subtotal."');
sale.setOrderID('".$order['details']['BT']->order_number."');
sale.setData1('".$order['details']['BT']->email."');
PostAffTracker.register();
</script>";
/* Post Affiliate Pro integration snippet */
Sauvegardez votre travail.
Intégrer les paiements en ligne
Ouvrez le fichier administrator/com_virtuemart/plugins/vmpsplugin.php et recherchez la fonction processConfirmedOrderPaymentResponse
Ajoutez le code suivant à son début :
/* Post Affiliate Pro integration snippet */
$html .= '<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">'."PostAffTracker.setAccountId('Account_ID');
var sale = PostAffTracker.createSale();
sale.setTotalCost('".$order['details']['BT']->order_subtotal."');
sale.setOrderID('".$order['details']['BT']->order_number."');
sale.setData1('".$order['details']['BT']->email."');
PostAffTracker.register();
</script>";
/* Post Affiliate Pro integration snippet */
Voilà, c’est intégré.
N’oubliez pas d’intégrer le code de suivi des clics, pour que le suivi des ventes fonctionne correctement.
Le texte décrit les catégories et les partenaires disponibles pour l'intégration avec Virtue Mart, une solution de commerce électronique gratuite. Il contient également des instructions pour l'intégration avec PayPal, ainsi qu'un code pour suivre les ventes et les remboursements de produits. Les utilisateurs peuvent créer un compte gratuit et sont rassurés quant à la sécurité de leurs données.
Le texte parle des catégories et des partenaires disponibles pour l'intégration de ventes récurrentes avec PayPal et du formulaire d'inscription pour ajouter des affiliés. Les instructions sont fournies pour l'intégration avec aMember et l'utilisation de l'API Post Affiliate Pro (PAP). Les instructions sont également fournies pour l'intégration des paiements récurrents PayPal. Le texte conclut en offrant une inscription gratuite et en déclarant que Post Affiliate Pro est reconnu par les meilleurs.
Le texte parle des catégories et des partenaires disponibles pour la plateforme Post Affiliate Pro. Il est possible de créer un compte gratuitement en choisissant un nom pour son sous-domaine. Le texte explique également comment intégrer le suivi des clics et des ventes pour le logiciel Fortune3, en insérant des codes de suivi dans la section spéciale de l'application. Plusieurs autres intégrations sont également possibles avec cette plateforme.