Erstklassiger gehosteter All-In-One-Warenkorb für Ihren Online-eCommerce-Store mit FTOP-Zugriff, geteilten SSL und legendärem Support.
Verkaufstracking
Öffnen Sie die Datei packages/core_commerce/single_pages/checkout/finish.php und suchen Sie diese Zeile:
if($previousOrder instanceof CoreCommercePreviousOrder && $previousOrder->getStatus() > 0) { ?>
Fügen Sie den Verkaufstrackingcode unter dieser Zeile ein:
<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('<?php echo $previousOrder->getOrderTotal(); ?>');
sale.setOrderID('<?php echo $previousOrder->getOrderID(); ?>');
PostAffTracker.register();
</script>
Speichern Sie die Änderungen und das war es schon. Ihre Dankesseite wurde integriert. Für die Pro-Produkt-Integration verwenden Sie bitte den Verkaufstrackingcode aus dem nächsten Schritt.
Pro-Produkt-Integration
Den Verkaufstrackingcode für die Pro-Produkt-Integration finden Sie im Anschluss. Platzieren Sie ihn in der im vorherigen Schritt erwähnten Datei:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('Account_ID');
<?php
$i = 1;
foreach($previousOrder->getProducts() as $product) {
echo "var sale$i = PostAffTracker.createSale();";
echo "sale$i.setTotalCost('".$product->getOrderProductFinalPrice."');";
echo "sale$i.setOrderID('".$previousOrder->getOrderID()."(".$i.")');";
echo "sale$i.setProductID('".$product->getProductID()."');";
$i++;
}
?>
PostAffTracker.register();
</script>
Speichern Sie die Änderungen und das war es schon. Ihre Seite wurde integriert.
PayPal mit CoreCommerce 1
Falls Sie PayPal als Ihren Zahlungsanbieter auf CoreCommerce verwendet und Sie es tracken möchten, verwenden Sie bitte diesen Integrationsschritt.
Der erste Schritt ist, den Trackingcode in allen Schaltflächen einzubauen, die von CoreCommerce generiert werden. Bearbeiten sie dafür diese Datei:
packages/core_commerce/models/payment/methods/paypal_website_payments_standard/form.php
Fügen Sie diesen Code nach dem “foreach”-Loop ein:
<input type="hidden" name="custom" value="" id="pap_dx8vc2s5" />
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript">
</script>
Speichern Sie Ihre Änderungen.
PayPal mit CoreCommerce 2
Bearbeiten Sie nun die Datei controller.php (in demselben Verzeichnis) und suchen Sie diese Zeile:
private function validateIPN() {
Fügen Sie diesen Code direkt unter der Zeile ein:
// Post Affiliate Pro integration snippet
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $_POST);
curl_exec($ch);
// /Post Affiliate Pro integration snippet
Speichern Sie Ihre Änderungen. Der letzte Schritt ist, das PayPal-Plugin in Ihrem Verkäuferpanel zu aktivieren und es zu konfigurieren. Das war es schon… Nun werden alle Zahlungen, Stornierungen und Rückerstattungen, die über PayPal laufen, getrackt.
HOSTED-Version von CoreCommerce
Wenn Sie eine ghostete Lösung von CoreCommerce haben, findet die Integration des Verkaufstrackingcodes in dem CoreCommerce-Adminpanel statt.
Klicken Sie für diese Integration in dem CoreCommerce-Adminpanel auf ‘Einstellungen‘ oben rechts. Klicken Sie auf der Einstellungsseite auf ‘Affiliate-Einstellungen‘. Dort finden Sie ein Feld namens ‘Benutzerdefinierter Affiliateprogrammcode‘, wo sie den versteckten Bild-Trackingcode (Pixel) platzieren können:
<img src="https://URL_TO_PostAffiliatePro/scripts/sale.php?AccountId=default1&TotalCost=##TOTAL_B4_TAX_SHIPPING##&OrderID=##ORDER_NUMBER##" width="1" height="1" />
Speichern Sie Ihren benutzerdefinierten Code und das war es schon.
Vergessen Sie nicht, den Klick-Trackingcode zu Ihren Stildateien (Kopf- und Fußzeile) hinzuzufügen.
Die angebotene Software Post Affiliate Pro ermöglicht Integrationen von wiederholten Verkäufen mit PayPal sowie des Anmeldeformulars. Es ist kostenlos und einfach einzurichten. Außerdem bietet es Integrationen mit aMember an, um Mitgliedschaftszahlungen zu akzeptieren und digitale Inhalte zu verwalten, sowie die Möglichkeit, Affiliateprogramme zu leiten. Die Integration erfolgt durch das Eintragen von Codes auf den entsprechenden Seiten. Die Verkäufe werden durch versteckte Skripte auf der Dankesseite getrackt, während Cookies auf der Domain der aMember-Installation verfügbar sein müssen. Es ist auch möglich, aMember so zu integrieren, dass eine neue Nutzeranmeldung automatisch ein Affiliatekonto auf PAP erstellt. Die Integration erfolgt über die API und erfordert das Hochladen der PapApi.class.php-Datei in den Hauptordner.
Der Text beschreibt verschiedene Integrationen von Post Affiliate Pro mit WooCommerce, einem kostenlosen eCommerce-Plugin für WordPress. Es wird beschrieben, wie die Integration von Bestelltracking und Pro-Produkt-Integration erfolgen kann. Die Anmeldung für Post Affiliate Pro ist kostenlos und es wird darauf hingewiesen, dass von den besten vertraut wird. Es werden auch Anweisungen zur manuellen Integration von WooCommerce gegeben.
Der Text beschreibt die Integration von VirtueMart und PayPal mittels eines Verkaufstrackingskripts auf der Bestätigungsseite. Es werden verschiedene Integrationen und Möglichkeiten zur Berechnung von Teilsummen und separaten Transaktionen erklärt. Eine kostenfreie Anmeldung mit einer Post Affiliate Pro-Subdomain ist möglich.
Der Text handelt von der Integration von Post Affiliate Pro mit PrestaShop und PayPal. Es wird beschrieben, wie man das PrestaShop-Modul integriert, indem man den Trackingcode in die Datei order-confirmation.php einfügt. Auch die Integration mit PayPal wird beschrieben. Der Text enthält auch eine Anleitung zur Erstellung eines kostenlosen Kontos und eine Erklärung, wie PrestaShop Ihnen hilft, einen erfolgreichen Online-Store zu erstellen und zu verwalten.