Google Checkout integreert het gebruik van Google Checkout-meldingen in de WordPress ecommerce plug-in.
Uw Google Checkout-verkopersaccount instellen
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
/wp-content/plugins/wp-e-commerce/themes/yourthemefolder/
/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
/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
/wp-content/plugins/wp-e-commerce/merchants/
$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*/
$cart->AddItem($cartitem["$no"]);
/* Post affiliate pro integration /
if (isset($_SESSION['pap-merchant-private-data'])) {
$cartitem["$no"]->SetMerchantPrivateItemData($_SESSION['pap-merchant-private-data']);
}
/ Post affiliate pro integration end */
$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*/
Google Checkout (aangepast veld gebruikt voor andere gegevens)
De tekst beschrijft hoe u uw Google Checkout-verkopersaccount kunt opzetten in combinatie met de Google Checkout-plug-in. Het bevat instructies voor het toevoegen van trackingcode aan winkelwagenknoppen en Nu kopen-knoppen. De tekst eindigt met informatie over het starten van een gratis account voor Post Affiliate Pro en het integreren van Google Checkout met behulp van aangepaste velden.
PayPal Express Checkout (IPN en aangepast veld gebruikt door ander script)
Het artikel behandelt het integreren van PayPal Express Checkout op uw website. Het beschrijft hoe het gebruik van IPN-callback werkt, welk scheidingsteken u moet kiezen en welke code u moet toevoegen aan de PayPal-knopformulieren. Het artikel bevat ook een PHP-codefragment om de IPN-callback naar het PAP paypal.php-script te verwijzen en een codefragment om de aangepaste parameter te ontleden voor het correct functioneren van een systeem van derden.
PayPal Express Checkout (IPN gebruikt door ander script)
Het artikel beschrijft de integratie van PayPal in Post Affiliate Pro. De lezer wordt stap voor stap door het proces geleid. De tekst geeft voorbeelden van code die moet worden toegevoegd om de integratie succesvol te maken. Het artikel benadrukt de soepelheid van de integratie, aangezien het werkt met IPN-callbacks, zelfs als deze worden gebruikt door een ander systeem. Aan het einde van het artikel wordt een link gegeven om een gratis account aan te maken bij Post Affiliate Pro en worden enkele gerelateerde bronnen aanbevolen.
De tekst beschrijft hoe Paymate-knoppen geïntegreerd kunnen worden met een verwerkingscript. Het omvat instructies voor Paymate Express, het instellen van scheidingstekens en het toevoegen van integratiecode aan formulieren. Ook wordt er besproken hoe de callback naar het verwerkingsscript moet worden doorverwezen. Het artikel sluit af met een voorbeeldcode in PHP.