WordPress Plugin ecommerce integration
Un plugin gratuit et puissant qui vous permet de vendre n’importe quoi.
Cette intégration a été testée avec succès sur le plugin WP ecommerce v 3.8.13.3
Grâce à cette méthode d’intégration, vous pouvez suivre les informations par produit.
Édition d’un modèle
Dans votre installation WordPress, ouvrez et éditez le fichier :
wp-content/plugins/wp-e-commerce/wpsc-theme/functions/wpsc-transaction_results_functions.php
Recherchez la fonction transaction_results. Juste en dessous de la ligne de définition de la fonction, il y a une liste de variables globales. Ajoutez-en une autre ici :
$wpdb
Trouvez ensuite la dernière ligne de la fonction :
return $message_html;
Intégration
Mettez le code d’intégration suivant AU-DESSUS de la ligne :
/*Post Affiliate Pro integration code */
$purchase = $wpdb->get_row( $wpdb->prepare( "SELECT * FROM `" . WPSC_TABLE_PURCHASE_LOGS . "` WHERE `sessionid`= %s LIMIT 1", $sessionid ) );
$message_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('".$purchase->totalprice."');
sale.setOrderID('".$purchase->id."');
PostAffTracker.register();
</script>";
/* /Post Affiliate Pro integration code */
Si vous souhaitez utiliser les variables de taxe et d’expédition, voici ce qu’il faut faire :
- $total_tax
- $total_shipping
Intégration par produit
Si vous voulez suivre les commissions par produit, utilisez ce code à la place :
/*Post Affiliate Pro integration code */
$purchase = $wpdb->get_row( $wpdb->prepare( "SELECT * FROM `" . WPSC_TABLE_PURCHASE_LOGS . "` WHERE `sessionid`= %s LIMIT 1", $sessionid ) );
$cart_items = $wpdb->get_results( $wpdb->prepare( "SELECT * FROM " . WPSC_TABLE_CART_CONTENTS . " WHERE purchaseid = %d", $purchase->id ), ARRAY_A );
$message_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');";
$i = 1;
foreach ($cart_items as $item) {
$item = array_map('wp_specialchars_decode', $item);
$message_html .= "var sale$i = PostAffTracker.createSale();
sale$i.setTotalCost('".($item['price']*$item['quantity'])."');
sale$i.setOrderID('".$purchase->id."($i)');
sale$i.setProductID('".$item['prodid']."');
PostAffTracker.register();";
$i++;
}
$message_html .= "</script>";
/* /Post Affiliate Pro integration code */
Si vous souhaitez utiliser le nom de la catégorie pour l’ID du produit, voici comment procéder :
$category = wp_get_object_terms($item['prodid'],'wpsc_product_category',array( 'orderby' => 'count', 'order' => 'DESC', 'fields' => 'all_with_object_id'));
Ensuite, le nom est défini dans :
$category[0]->name;
Si vous souhaitez utiliser le nom de l’élément, utilisez la variable $item[‘name’] au lieu de $item[‘prodid’]
Si vous voulez utiliser le SKU, utilisez d’abord ce code :
$item['sku'] = get_post_meta($item['prodid'], '_wpsc_sku', true);
Placez-le sous la ligne avec “arraymap” et ensuite, remplacez simplement $item[‘prodid’] par $item[‘sku’]_
N’oubliez pas d’intégrer à votre WordPress le code de suivi des clics. Vous pouvez le faire en plaçant le code de suivi des clics dans le fichier de pied de page de votre WP, dans le menu Apparence > Edition de votre WP.
Découvrez WP eStore, un plugin WordPress puissant pour vendre des produits numériques et physiques via PayPal et d'autres passerelles. Intégrez facilement votre boutique avec Post Affiliate Pro pour une gestion fluide des paiements et des affiliations. Profitez de notre essai gratuit pour explorer toutes les fonctionnalités.
Découvrez comment intégrer facilement des modèles eCommerce avec Post Affiliate Pro en plaçant un script de suivi sur votre page de confirmation. Maximisez vos ventes et suivez les commissions des affiliés en quelques étapes simples. Créez votre boutique en ligne dès maintenant avec notre essai gratuit!
Google Checkout (dans WordPress ecommerce Plugin)
Intégrez Google Checkout dans le plugin e-commerce de WordPress avec Post Affiliate Pro. Suivez nos instructions étape par étape pour configurer votre compte marchand, activer le plugin, et modifier les fichiers nécessaires pour un suivi des ventes optimal. Créez un compte gratuit et découvrez comment notre solution peut booster votre entreprise.
Intégrez facilement votre boutique Shopify avec Post Affiliate Pro pour suivre les ventes et gérer les commissions. Utilisez le plugin officiel ou créez une application privée. Suivez notre guide étape par étape pour configurer les permissions, installer l'application, et intégrer le code de suivi des clics. Optimisez votre stratégie e-commerce dès aujourd'hui!
WooCommerce (Module WordPress)
Découvrez comment intégrer facilement WooCommerce avec le plugin WordPress pour suivre les commissions, l'ID des commandes et les coupons. Suivez notre guide détaillé pour une intégration fluide avec PayPal et Stripe, et boostez vos ventes en ligne avec Post Affiliate Pro.