Integration logo
WooCommerce (WordPress-Modul)

WooCommerce (WordPress-Modul)

WooCommerce WordPress E-commerce AffiliateMarketing

WooCommerce (WordPress-Modul) Integration

Ein kostenloses E-Commerce-Plugin, mit dem Sie alles verkaufen können.

Wie Sie PostAffiliatePro mit WooCommerce (WordPress-Modul) integrieren

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.

Bestellverfolgung

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; ?>');

Pro Produkt Integration

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."');";

Integration des PayPal-Moduls in WooCommerce – Teil 1

Suchen und bearbeiten Sie folgende Datei:

  • für WooCommerce 2.2.11 und älter: woocommerce/includes/gateways/paypal/class-wc-gateway-paypal.php
  • für WooCommerce 2.3.3 und neuer: woocommerce/includes/gateways/paypal/includes/class-wc-gateway-paypal-request.php

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

Integration des PayPal-Moduls in WooCommerce – Teil 2

  • für WooCommerce 2.2.11 und älter: In derselben Datei (woocommerce/includes/gateways/paypal/class-wc-gateway-paypal.php), suchen Sie die Funktion check_ipn_request_is_valid und fügen Sie unterhalb der Funktionszeile den nachfolgenden Code ein
  • für WooCommerce 2.3.3 und neuer: Suchen und bearbeiten Sie die Datei (woocommerce/includes/gateways/paypal/includes/class-wc-gateway-paypal-ipn-handler.php) und suchen Sie darin die validate_ipn() Funktion. Suchen Sie darin folgende Zeile:
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.

Integration des PayPal-Moduls in WooCommerce – Teil 3

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 -->

Integration des PayPal-Moduls in WooCommerce – Teil 4

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.

Integration mit Stripe

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.

Was ist WooCommerce?

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.

Hauptfunktionen von WooCommerce

  • Vielseitige Verkaufsmöglichkeiten: Unterstützt den Verkauf von physischen und digitalen Waren sowie Abonnements und Mitgliedschaften.
  • Anpassbares Shop-Setup: Bietet eine große Auswahl an Themes und Anpassungsoptionen, um ein einzigartiges Erscheinungsbild passend zu Ihrer Marke .
  • Unterstützte Zahlungen über 140+ Gateways: Integriert wichtige Zahlungsanbieter wie PayPal, Stripe und viele mehr für sichere Transaktionen.
  • Bestellmanagement und konfigurierbarer Versand: Bietet effiziente Tools für das Bestellmanagement und flexible Versandoptionen, passend zu den Kundenanforderungen.
  • Erweiterungen für Marketing, Steuern und mehr: Zugriff auf eine riesige Bibliothek an Erweiterungen, um die Funktionalität zu verbessern, darunter SEO, Analytics und Tools zur Kundenbindung.
  • Multiwährungs- und Mehrsprachigkeit: Erreicht ein globales Publikum durch Unterstützung mehrerer Währungen und Sprachen.

WooCommerce Preisoptionen

  • Kern-Plugin: Kostenlos zum Download und zur Nutzung.
  • Hosting: Kosten zwischen 3,99 $/Monat und 5.000 $/Monat, abhängig von Größe und Anforderungen Ihres Shops.
  • Domainname: In der Regel ca. 15 $/Jahr.
  • Themes und Plugins/Erweiterungen: Unterschiedliche Preisspannen je nach gewählten Themes und Erweiterungen zur Verbesserung der Shop-Funktionalität.
  • Zusätzliche Kosten:
    • Zahlungsanbieter-Gebühren: Je nach verwendetem Anbieter können Transaktionsgebühren anfallen.
    • Optionale Sicherheits-/Erweiterungsfunktionen: Zusätzliche Ausgaben für erweiterte Sicherheitsmaßnahmen oder Premium-Support.

Zentrale Nutzererkenntnisse zu WooCommerce

Vorteile:

  • Extrem anpassbar und flexibel: Umfangreiche Möglichkeiten zur individuellen Gestaltung des Online-Shops.
  • Starke Community-Unterstützung: Große Entwickler- und Nutzer-Community, die viele Ressourcen und Hilfe bietet.

Nachteile:

  • Erweiterungen können Kosten verursachen: Das Kern-Plugin ist kostenlos, bestimmte erweiterte Funktionen und Add-ons sind kostenpflichtig.
  • Hosting und Wartung erforderlich: Nutzer sind selbst für Hosting und Wartung außerhalb der Kern-Plugin-Funktionalität verantwortlich.

YouTube-Bewertungen zu WooCommerce

Alternativen zu WooCommerce

Falls WooCommerce nicht optimal für Ihre Anforderungen ist, ziehen Sie folgende Alternativen in Betracht:

  • Shopify : Eine umfassende E-Commerce-Plattform mit Hosting und einfacher Einrichtung.
  • BigCommerce : Bietet skalierbare Lösungen für wachsende Unternehmen.
  • Wix :
    Ein benutzerfreundlicher Website-Builder mit E-Commerce-Funktionen.
  • Adobe Commerce (Magento) :
    Geeignet für große Unternehmen mit hohem Anpassungsbedarf.
  • Shopify Buy Button : Produkte und Warenkorb auf Ihrer Website oder Ihrem Blog einbetten.
  • Ecwid : Fügt jeder bestehenden Website einen Online-Shop hinzu.
  • Easy Digital Downloads : Spezialisiert auf den Verkauf digitaler Produkte.
  • MemberPress : Ideal für die Erstellung von Mitgliederseiten und abonnementbasierten Diensten.

Häufig gestellte Fragen

Was ist WooCommerce?

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.

Wie integriere ich WooCommerce mit Post Affiliate Pro?

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.

Unterstützt die WooCommerce-Integration PayPal und Stripe?

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.

Ist das WooCommerce-Plugin kostenlos?

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.

Was sind die Hauptfunktionen von WooCommerce?

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.

Welche Alternativen gibt es zu WooCommerce?

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.

Lucia Halašková
Lucia Halašková
Content-Redakteurin

Integrieren Sie WooCommerce mit Post Affiliate Pro

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.

Mehr erfahren

ShopSite
ShopSite

ShopSite

Möchten Sie Ihre Affiliate-Software noch weiter verbessern? Entdecken Sie die ShopSite-Integration für Post Affiliate Pro.

5 Min. Lesezeit
E-commerce ShopSite +3
eShop (WordPress-Modul)
eShop (WordPress-Modul)

eShop (WordPress-Modul)

Erfahren Sie, wie Sie das eShop (WordPress-Modul) mit Post Affiliate Pro integrieren, um Ihr WordPress-E-Commerce-Affiliate-Management mit PayPal zu optimieren....

4 Min. Lesezeit
E-commerce WordPress +3
Simple Paypal Shopping Cart (WordPress-Modul)
Simple Paypal Shopping Cart (WordPress-Modul)

Simple Paypal Shopping Cart (WordPress-Modul)

Möchten Sie Ihre Affiliate-Software noch weiter verbessern? Entdecken Sie die Simple Paypal Shopping Cart-Integration für Post Affiliate Pro.

5 Min. Lesezeit
Integration E-commerce +4

Sie sind in guten Händen!

Treten Sie unserer Gemeinschaft zufriedener Kunden bei und bieten Sie exzellenten Kundensupport mit Post Affiliate Pro.

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