• Integraties
  • Google Checkout (in WordPress ecommerce plug-in)

Google Checkout (in WordPress ecommerce plug-in)

Google Checkout integreert het gebruik van Google Checkout-meldingen in de WordPress ecommerce plug-in.

Uw Google Checkout-verkopersaccount instellen

Log in op uw Google Checkout-verkopersaccount. Ga naar het instellingenpaneel. Selecteer nu Integratie in het linkermenu. Als het is aangevinkt, verwijder dan het vinkje bij “Mijn bedrijf plaatst alleen digitaal ondertekende winkelwagentjes“. Vervolgens moet u de URL https://URL_TO_PostAffiliatePro/plugins/GoogleCheckout/googlecheckout.php invoegen in het tekstvak “API callback URL:”. Het laatste is om het XML-keuzerondje te selecteren in de groep “Terugbelmethode:”. Vergeet niet uw instellingen op te slaan.

Melding: URL https://URL_TO_PostAffiliatePro/plugins/GoogleCheckout/googlecheckout.php must be on secure domain (More on Google documentation).

Activeer en configureer de Google Checkout-plug-in

Direct nadat u de Google Checkout-plug-in heeft geactiveerd, moet u deze instellen. Log in op uw verkoperspaneel. Ga naar menu Start >Plug-ins. Klik nu op de knop Configureren in het plug-in-item van Google Checkout. Hier moet u uw Merchant ID en Merchant Key instellen. Deze zijn te vinden in uw Google checkout-verkopersaccount in het menu Instellingen > Integratie. Laat het scheidingsteken voor aangepaste waarden leeg.

Bewerk bestand

Zoek en bewerk het bestand ‘shopping_cart_page.php‘ in de directory:

/wp-content/plugins/wp-e-commerce/themes/yourthemefolder/

of bestand ‘wpsc-shopping_cart_page.php’ in directory:

/wp-content/themes/yourthemefolder/

Vind lijn (ongeveer 372):

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

Voeg rechts boven deze regel toe:

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

en onder het volgende eindformulier tag () voeg regel toe:

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

Bewerk bestand

Zoek en bewerk het bestand ‘ajax.functions.php‘ in de directory

/wp-content/plugins/wp-e-commerce/wpsc-includes/

Vind lijn (ongeveer 724):

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

Voeg rechts boven deze regel toe:

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

Bewerk bestand

Zoek en bewerk het bestand ‘GoogleCheckout-XML.php‘ in de directory:

/wp-content/plugins/wp-e-commerce/merchants/

a) Vind lijn (ongeveer 88):

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

Voeg direct onder deze regel toe:

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

b) Zoek vervolgens de regel:

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

Voeg rechts boven deze regel toe:

/* 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) Zoek vervolgens de regel:

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

Voeg rechts boven deze regel toe:

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

Stappen b) en c) zijn niet nodig als u de winkelwagen als een hele transactie verwerkt.

Elke Google Checkout-gebruiker moet contact opnemen met het Google Checkout-team via checkout-api-support@google.com en vragen om hun domein op de witte lijst te zetten. Anders werkt de tracking niet.

Terug naar Integraties GRATIS account aanmaken

Onze website maakt gebruik van cookies. Door verder te gaan, gaan we uit van uw toestemming om cookies te plaatsen zoals beschreven in onze privacy- en cookiebeleid.

×

Plan een één-op-één gesprek en ontdek hoe Post Affiliate Pro uw bedrijf ten goede kan komen.

We zijn beschikbaar op meerdere data

Plan een gesprek