Google Checkout (dans le plugin WordPress e-commerce)

GoogleCheckout WordPress Ecommerce Integration

Intégration de Google Checkout (dans le plugin WordPress e-commerce)

Google Checkout s’intègre via les notifications Google Checkout dans le plugin WordPress e-commerce.

Configuration de votre compte marchand Google Checkout

Connectez-vous à votre compte marchand Google Checkout. Accédez au panneau Paramètres. Sélectionnez ensuite Intégration dans le menu de gauche. Si la case “Ma société publiera uniquement des paniers signés numériquement.” est cochée, décochez-la. Ensuite, vous devez saisir l’URL https://URL_TO_PostAffiliatePro/plugins/GoogleCheckout/googlecheckout.php dans le champ “URL de rappel API :”. Enfin, sélectionnez le bouton radio XML dans le groupe “Méthode de rappel :”. N’oubliez pas d’enregistrer vos paramètres.

Remarque : L’URL https://URL_TO_PostAffiliatePro/plugins/GoogleCheckout/googlecheckout.php doit être sur un domaine sécurisé (voir la documentation Google pour plus d’informations).

Activation et configuration du plugin Google Checkout

Juste après avoir activé le plugin Google Checkout, vous devez le configurer. Connectez-vous à votre panneau marchand. Allez dans le menu Démarrer > Plugins. Cliquez ensuite sur le bouton Configurer de l’élément du plugin Google Checkout. Ici, vous devez renseigner votre ID marchand et votre Clé marchand. Ceux-ci se trouvent dans votre compte marchand Google Checkout sous le menu Paramètres > Intégration. Laissez le séparateur de valeur personnalisé vide.

Modifier le fichier

Trouvez et modifiez le fichier ‘/wp-content/plugins/wp-e-commerce/themes/yourthemefolder/shopping_cart_page.php‘ dans le répertoire :

ou le fichier ‘/wp-content/themes/yourthemefolder/wpsc-shopping_cart_page.php‘ dans le répertoire :

Trouvez la ligne (environ ligne 372) :

<input type='submit' value='<?php echo __('Make Purchase', 'wpsc');?>' name='submit' class='make_purchase' />

Juste au-dessus de cette ligne, ajoutez :

<input name='pap-merchant-private-data' id='pap_dx8vc2s5' type='hidden' value=''  />

et sous la prochaine balise de fin de formulaire (), ajoutez la ligne :

<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript"></script>

Modifier le fichier

Trouvez et modifiez le fichier ‘/wp-content/plugins/wp-e-commerce/wpsc-includes/ajax.functions.php‘ dans le répertoire

Trouvez la ligne (environ ligne 724) :

header('Location: '.get_option('shopping_cart_url'));

Juste au-dessus de cette ligne, ajoutez :

/* [Post affiliate pro](/ "Post Affiliate Pro offre une plateforme logicielle d'affiliation complète pour gérer plusieurs programmes d'affiliation en toute simplicité. Profitez de l'absence de frais d'installation, d'une assistance 24/7 et d'un essai gratuit d'un mois. Idéal pour les petites et grandes entreprises, il propose un suivi précis, des flux de travail automatisés et des outils personnalisables pour booster votre succès en marketing d'affiliation. Essayez-le maintenant et simplifiez vos opérations d'affiliation !") integration /
if(!isset($_REQUEST['pap-merchant-private-data'])){
    $_REQUEST['merchant-private-data'] = '';
}
$_SESSION['pap-merchant-private-data'] = $_REQUEST['pap-merchant-private-data'];
/ [Post affiliate](/ "Post Affiliate Pro offre une plateforme logicielle d'affiliation complète pour gérer plusieurs programmes d'affiliation en toute simplicité. Profitez de l'absence de frais d'installation, d'une assistance 24/7 et d'un essai gratuit d'un mois. Idéal pour les petites et grandes entreprises, il propose un suivi précis, des flux de travail automatisés et des outils personnalisables pour booster votre succès en marketing d'affiliation. Essayez-le maintenant et simplifiez vos opérations d'affiliation !") pro integration end */

Modifier le fichier

Trouvez et modifiez le fichier ‘/wp-content/plugins/wp-e-commerce/merchants/GoogleCheckout-XML.php‘ dans le répertoire :

a) Trouvez la ligne (environ ligne 88) :

$cart = new GoogleCart($merchant_id, $merchant_key, $server_type, $currency);

Juste en dessous de cette ligne, ajoutez :

/* Post affiliate pro integration /
if (isset($_SESSION['pap-merchant-private-data'])) {
    $cart->SetMerchantPrivateData($_SESSION['pap-merchant-private-data']);
}
/ Post affiliate pro integration end*/

b) Ensuite, trouvez la ligne :

$cart->AddItem($cartitem["$no"]);

Juste au-dessus de cette ligne, ajoutez :

/* Post affiliate pro integration /
if (isset($_SESSION['pap-merchant-private-data'])) {
    $cartitem["$no"]->SetMerchantPrivateItemData($_SESSION['pap-merchant-private-data']);
}
/ Post affiliate pro integration end */

c) Ensuite, trouvez la ligne :

$cart->AddItem($cartitem[$no]);

Juste au-dessus de cette ligne, ajoutez :

/* Post affiliate pro integration */
if (isset($_SESSION['pap-merchant-private-data'])) {
    $cartitem[$no]->SetMerchantPrivateItemData($_SESSION['pap-merchant-private-data']);
}
/* Post affiliate pro integration end*/

Les étapes b) et c) ne sont pas nécessaires si vous traitez le panier comme une transaction globale.

Chaque utilisateur de Google Checkout doit contacter l’équipe Google Checkout à checkout-api-support@google.com et demander l’ajout de leur domaine à la liste blanche. Sinon, le suivi ne fonctionnera pas.

Questions fréquemment posées

Lucia est une talentueuse éditrice de contenu qui veille à la publication fluide du contenu sur plusieurs plateformes.

Lucia Halašková
Lucia Halašková
Éditrice de contenu

Essayez Post Affiliate Pro gratuitement

Profitez d'intégrations d'affiliation fluides comme Google Checkout dans WordPress e-commerce. Commencez votre essai gratuit de 30 jours de Post Affiliate Pro dès aujourd'hui !

En savoir plus

Google Checkout (champ personnalisé utilisé pour d'autres données)
Google Checkout (champ personnalisé utilisé pour d'autres données)

Google Checkout (champ personnalisé utilisé pour d'autres données)

Intégrez facilement Google Checkout à Post Affiliate Pro pour suivre les ventes, configurer votre compte marchand, paramétrer le plugin et ajouter les codes de ...

5 min de lecture
GoogleCheckout Integration +3
Google Wallet
Google Wallet

Google Wallet

Vous souhaitez améliorer encore davantage votre logiciel d'affiliation ? Découvrez l'intégration Google Wallet pour Post Affiliate Pro.

7 min de lecture
GoogleWallet AffiliateIntegration +3
Plugin ecommerce WordPress
Plugin ecommerce WordPress

Plugin ecommerce WordPress

Souhaitez-vous améliorer encore plus votre logiciel d’affiliation ? Découvrez le plugin ecommerce WordPress pour Post Affiliate Pro.

7 min de lecture
E-commerce WordPress +3

Vous serez entre de bonnes mains !

Rejoignez notre communauté de clients satisfaits et offrez un excellent support client avec Post Affiliate Pro.

Capterra
G2 Crowd
GetApp
Post Affiliate Pro Dashboard - Campaign Manager Interface