
ShopSite
Möchten Sie Ihre Affiliate-Software noch weiter verbessern? Entdecken Sie die ShopSite-Integration für Post Affiliate Pro.
Möchten Sie Ihre Affiliate-Software noch weiter verbessern? Schauen Sie sich die WooCommerce (WP-Modul) Integration für Post Affiliate Pro an.
Ein kostenloses E-Commerce-Plugin, mit dem Sie alles verkaufen können.
Die Integration mit WooCommerce ist sehr einfach, da Sie beide Systeme mit dem WordPress-Plugin verbinden können. Nach der Installation konfigurieren Sie es, um festzulegen, was und wie Sie verfolgen möchten.
Sie können produktbezogene Provisionen, Bestell-ID und Gutscheine verfolgen.
Falls Sie WooCommerce manuell integrieren möchten (oder müssen), finden Sie hier eine Anleitung.
Um eine komplette Bestellung zu verfolgen, verwenden Sie den folgenden Code. Bearbeiten Sie die Datei wp-content/plugins/woocommerce/templates/checkout/thankyou.php und fügen Sie den Code unter dieser Zeile ein:
<?php do_action( 'woocommerce_thankyou', $order->id ); ?>
<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 ($order->order_total - $order->order_shipping); ?>');
sale.setOrderID('<?php echo $order->id; ?>');
sale.setCurrency('<?php echo $order->get_order_currency(); ?>');
PostAffTracker.register();
</script>
Hinweis:
Falls Sie ein benutzerdefiniertes Theme für WooCommerce nutzen und sich dort ebenfalls eine thankyou.php befindet (/themes/your_custom_theme/woocommerce/checkout/thankyou.php), müssen Sie diese Datei statt der Standarddatei integrieren.
Wenn Sie ein detaillierteres Tracking wünschen, folgen Sie dem nächsten Schritt anstelle dieses.
Wenn Sie das Lifetime Commissions Plugin nutzen möchten, fügen Sie direkt über:
PostAffTracker.register();
dies hinzu:
sale.setData1('<?php echo $order->billing_email; ?>');
oder dies:
sale.setData1('<?php echo $order->user_id; ?>');
Wenn Sie die Provisionen pro Produkt verfolgen möchten, verwenden Sie anstelle des Codes aus Schritt 1 diesen Code. Platzieren Sie ihn in derselben Datei an derselben Stelle:
wp-content/plugins/woocommerce/templates/checkout/thankyou.php
direkt unter dieser Zeile:
<?php do_action( 'woocommerce_thankyou', $order->id ); ?>
<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 = 0;
foreach ($order->get_items() as $item) {
$itemprice = $item['line_total'];
$couponCode = '';
$_product = $order->get_product_from_item($item);
$p = $_product->id;
try { //wenn ein Gutschein verwendet wurde, wird der letzte im setCoupon() Parameter gesetzt
$coupon = $order->get_used_coupons();
$couponToBeUsed = (count($coupon)>1 ? count($coupon)-1 : 0);
if (isset($coupon[$couponToBeUsed])) {
$itemcount = $order->get_item_count($type = '');
$orderdiscount = $order->get_order_discount();
if ($itemcount > 0) {
$discountperitem = $orderdiscount / $itemcount;
$itemprice = $item['line_total'] - $discountperitem;
}
$couponCode = $coupon[$couponToBeUsed];
}
}
catch (Exception $e) {
//echo "<!--Error: ".$e->getMessage()."-->";
}
if (!empty($_product->sku)) {
$p = $_product->sku;
}
echo "var sale".$i." = PostAffTracker.createSale();";
echo "sale".$i.".setTotalCost('".$itemprice."');";
echo "sale".$i.".setOrderID('".$order->id."($i)');";
echo "sale".$i.".setProductID('".$p."');";
echo "sale".$i.".setCurrency('".$order->get_order_currency()."');";
echo "sale".$i.".setCoupon('".$couponCode."');";
$i++;
}
?>
PostAffTracker.register();
</script>
Speichern Sie Ihre Änderungen. Das war’s, Ihr Shop ist nun integriert.
Wenn Sie das Lifetime Commissions Plugin nutzen möchten, fügen Sie direkt unterhalb von
echo "sale".$i.".setCoupon('".$couponCode."');";
dies hinzu:
echo "sale".$i.".setData1('".$order->billing_email."');";
oder dies:
echo "sale".$i.".setData1('".$order->user_id."');";
Suchen und bearbeiten Sie folgende Datei:
Sie können die Plugin-Dateien entweder mit dem Plugin-Editor in WordPress bearbeiten oder per FTP auf die Dateien Ihrer WP-Installation zugreifen.
Suchen Sie in der oben genannten Datei die Funktion get_paypal_args() und darin eine Zeile mit:
'return' =>
und eine Zeile mit:
'notify_url' =>
Ändern Sie die gefundenen Zeilen, indem Sie einen speziellen Code hinzufügen:
'return' => esc_url( add_query_arg( 'utm_nooverride', '1', $this->get_return_url( $order ) ) ).'&paypal=1', // [Post Affiliate Pro](/ "Post Affiliate Pro bietet eine umfassende Affiliate-Softwareplattform zur einfachen Verwaltung mehrerer Affiliate-Programme. Genießen Sie keine Einrichtungsgebühren, 24/7 Kundensupport und einen kostenlosen 1-monatigen Test. Ideal für kleine und große Unternehmen, mit präzisem Tracking, automatisierten Abläufen und anpassbaren Tools zur Steigerung Ihres Affiliate-Marketings. Jetzt ausprobieren und Ihr Affiliate-Management mühelos optimieren!") Integration-Snippet
'notify_url' => $this->notify_url.'?pap_custom='.$_POST['pap_custom'], // [Post Affiliate](/ "Post Affiliate Pro bietet eine umfassende Affiliate-Softwareplattform zur einfachen Verwaltung mehrerer Affiliate-Programme. Genießen Sie keine Einrichtungsgebühren, 24/7 Kundensupport und einen kostenlosen 1-monatigen Test. Ideal für kleine und große Unternehmen, mit präzisem Tracking, automatisierten Abläufen und anpassbaren Tools zur Steigerung Ihres Affiliate-Marketings. Jetzt ausprobieren und Ihr Affiliate-Management mühelos optimieren!") Pro Integration-Snippet
if ( ! is_wp_error( $response ) && $response['response']['code'] >= 200 && $response['response']['code'] < 300 && strstr( $response['body'], 'VERIFIED' ) ) {
und fügen Sie direkt darunter den folgenden Code ein:
/* Post [Affiliate](/affiliate-marketing-glossary/affiliate/ "Erfahren Sie die Rolle eines Affiliates im Marketing – verdienen Sie Provisionen durch das Bewerben von Produkten über Banner, Links und Kampagnen. Erfahren Sie, wie Affiliates Verkäufe generieren und entdecken Sie effektive Marketingstrategien. Starten Sie mit benutzerfreundlichen Tools und hervorragendem Support ins Affiliate Marketing mit Post Affiliate Pro.") Pro Integration-Snippet */
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php?pap_custom='.$_GET['pap_custom']);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $_POST);
curl_exec($ch);
/* /Post [Affiliate](/affiliate-marketing-glossary/affiliate/ "Erfahren Sie die Rolle eines Affiliates im Marketing – verdienen Sie Provisionen durch das Bewerben von Produkten über Banner, Links und Kampagnen. Erfahren Sie, wie Affiliates Verkäufe generieren und entdecken Sie effektive Marketingstrategien. Starten Sie mit benutzerfreundlichen Tools und hervorragendem Support ins Affiliate Marketing mit Post Affiliate Pro.") Pro Integration-Snippet */
Speichern Sie Ihre Arbeit und fahren Sie mit dem nächsten Schritt fort.
Bearbeiten Sie die Datei: woocommerce/templates/checkout/form-checkout.php.
Suchen Sie diese Zeile:
<?php do_action( 'woocommerce_checkout_order_review' ); ?>
und fügen Sie diesen Code darunter ein:
<!-- Post Affiliate Pro Integration-Snippet -->
<input type="hidden" name="pap_custom" value="" id="pap_dx8vc2s5">
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript">
</script>
<!-- /Post Affiliate Pro Integration-Snippet -->
Wenn Sie ausschließlich PayPal als Zahlungsintegration nutzen, können Sie diesen Schritt überspringen.
Um sicherzustellen, dass keine doppelten Bestellungen (eine von PayPal und eine von der Danke-Seite) entstehen, muss die Danke-Seite für PayPal-Bestellungen von der Provisionsberechnung ausgeschlossen werden.
Dazu müssen Sie den Tracking-Code der Danke-Seite etwas anpassen. Bearbeiten Sie zuerst die Datei woocommerce/templates/checkout/thankyou.php und suchen Sie diese Zeile:
<?php do_action( 'woocommerce_thankyou', $order->id ); ?>
Fügen Sie diesen Code darunter ein:
<?php
if (empty($_GET['paypal'])) :
?>
Nun, unterhalb der letzten Integrationszeilen:
PostAffTracker.register();
</script>
fügen Sie diesen Code hinzu:
<?php endif; ?>
Das war’s. Speichern Sie Ihre Arbeit und aktivieren Sie zuletzt das PayPal IPN Handling Plugin in Ihrem Post Affiliate Pro.
Wenn Sie Stripe für wiederkehrende Zahlungen integrieren möchten, geht das in wenigen Schritten. Zunächst sollten Sie Schritt 1 oder 2 durchgeführt und außerdem die Kunden-E-Mail in data1 genutzt haben:
sale.setData1('<?php echo $order->billing_email; ?>');
Damit Stripe Ihren PAP über eine wiederkehrende Zahlung informiert, müssen Sie in Ihrem Stripe-Konto einen neuen Webhook hinzufügen: Ihr Konto (oben rechts) > Account Settings > Webhooks … verwenden Sie diese URL:
https://URL_TO_PostAffiliatePro/plugins/Stripe/stripe.php
Außerdem müssen Sie das Stripe-Plugin und das Lifetime Commissions Plugin aktivieren und konfigurieren.
Vergessen Sie nicht, den Klick-Tracking-Code in Ihre WP-Header- oder Footer-Datei einzufügen, über das Menü Design.
HINWEIS: Falls das Verkaufstracking bei Ihnen nicht funktioniert, obwohl der Tracking-Code korrekt eingebunden ist, prüfen Sie, ob es ein spezielles Verzeichnis für WooCommerce in Ihrem Custom Theme gibt. Wenn Sie eines finden, integrieren Sie einfach die Datei /checkout/thankyou.php dort.
WooCommerce ist ein kostenloses, quelloffenes E-Commerce-Plugin, das speziell für WordPress entwickelt wurde und es Nutzern ermöglicht, ihre WordPress-Websites in voll funktionsfähige Online-Shops zu verwandeln. Egal ob Sie physische Produkte, digitale Waren, Abonnements oder Mitgliedschaften verkaufen: WooCommerce bietet eine robuste Plattform, die eine Vielzahl von Online-Handelsaktivitäten unterstützt. Es ist hochgradig erweiterbar, lässt sich nahtlos in WordPress integrieren und bietet Unternehmern und Unternehmen beispiellose Flexibilität und Anpassungsoptionen, um ihre E-Commerce-Fähigkeiten zu erweitern.
Ursprünglich von WooThemes entwickelt, hat sich WooCommerce seit seiner Entstehung erheblich weiterentwickelt. 2015 wurde WooCommerce von Automattic, dem Unternehmen hinter WordPress.com, übernommen, was der Entwicklung einen enormen Schub verlieh. Im Laufe der Jahre wurden zahlreiche bedeutende Updates und Verbesserungen veröffentlicht, wodurch WooCommerce seine Position als führende E-Commerce-Plattform im WordPress-Ökosystem festigte. Die Erfolgsgeschichte ist geprägt von kontinuierlicher Unterstützung und Innovation einer weltweiten Entwickler- und Nutzer-Community.
WooCommerce richtet sich an Privatpersonen und Unternehmen, die Online-Shops aufbauen möchten – von kleinen und mittelständischen Unternehmen (KMU) über Unternehmer bis hin zu Großunternehmen, die bereits WordPress nutzen. Es bietet anpassbare und skalierbare Lösungen, mit denen WordPress-Websites zu leistungsstarken E-Commerce-Plattformen werden. Durch die Nutzung von WooCommerce können Unternehmen ihre Abläufe optimieren, die Skalierbarkeit verbessern und die Kundenbindung durch einen funktionsreichen Online-Shop steigern.
Vorteile:
Nachteile:
WooCommerce Review: Die beste E-Commerce-Lösung?
Eine ausführliche Analyse der Funktionen und Benutzerfreundlichkeit von WooCommerce.
WooCommerce vs Shopify: Welche Lösung passt zu Ihnen?
Ein Vergleich, der die Stärken und Schwächen von WooCommerce gegenüber Shopify hervorhebt.
Wie man WooCommerce nutzt | E-Commerce-Tutorial für Einsteiger
Eine Schritt-für-Schritt-Anleitung für den Einstieg und die Nutzung von WooCommerce.
Falls WooCommerce nicht optimal für Ihre Anforderungen ist, ziehen Sie folgende Alternativen in Betracht:
WooCommerce ist ein kostenloses, quelloffenes E-Commerce-Plugin für WordPress, das es Nutzern ermöglicht, ihre Websites in voll funktionsfähige Online-Shops zu verwandeln. Es unterstützt physische und digitale Produkte, Abonnements und Mitgliedschaften.
Sie können WooCommerce mit Post Affiliate Pro über das offizielle WordPress-Plugin integrieren oder indem Sie den Tracking-Code manuell in Ihre WooCommerce-Templates einfügen. Die Integration unterstützt Bestellverfolgung, produktbezogene Provisionen und kann auf PayPal- und Stripe-Zahlungen erweitert werden.
Ja, die Integration bietet eine Schritt-für-Schritt-Anleitung, um Bestellungen zu verfolgen, die über PayPal und Stripe in WooCommerce und Post Affiliate Pro abgewickelt werden.
Das Kern-Plugin von WooCommerce ist kostenlos herunterzuladen und zu verwenden. Es können jedoch zusätzliche Kosten für Hosting, Premium-Themes, Plugins oder Zahlungsanbieter-Gebühren anfallen.
WooCommerce bietet vielseitige Verkaufsoptionen, anpassbares Shop-Setup, Unterstützung für über 140 Zahlungsanbieter, effizientes Bestellmanagement, eine große Erweiterungsbibliothek sowie Multiwährungs- und Mehrsprachigkeit.
Alternativen zu WooCommerce sind Shopify, BigCommerce, Wix, Adobe Commerce (Magento), Shopify Buy Button, Ecwid, Easy Digital Downloads und MemberPress.
Lucia ist eine talentierte Content-Redakteurin, die für die reibungslose Veröffentlichung von Inhalten auf mehreren Plattformen sorgt.
Steigern Sie Ihre Affiliate-Marketing-Strategie durch die Integration von WooCommerce mit Post Affiliate Pro. Verfolgen Sie Bestellungen, verwalten Sie Provisionen und verbinden Sie sich mühelos mit beliebten Zahlungsanbietern.
Möchten Sie Ihre Affiliate-Software noch weiter verbessern? Entdecken Sie die ShopSite-Integration für Post Affiliate Pro.
Erfahren Sie, wie Sie das eShop (WordPress-Modul) mit Post Affiliate Pro integrieren, um Ihr WordPress-E-Commerce-Affiliate-Management mit PayPal zu optimieren....
Möchten Sie Ihre Affiliate-Software noch weiter verbessern? Entdecken Sie die Simple Paypal Shopping Cart-Integration für Post Affiliate Pro.