WooCommerce (WordPress modul)

WooCommerce (WordPress modul)

WooCommerce WordPress E-commerce AffiliateMarketing

Integrácia WooCommerce (WordPress modul)

Bezplatný e-commerce plugin, ktorý vám umožní predávať čokoľvek.

Ako integrovať PostAffiliatePro s WooCommerce (WordPress modul)

Táto integrácia s WooCommerce je naozaj jednoduchá, pretože obidve riešenia môžete prepojiť pomocou WordPress pluginu . Po inštalácii si ho nakonfigurujte podľa toho, čo a ako chcete sledovať.

Môžete sledovať provízie za jednotlivé produkty, ID objednávky aj kupóny.

Ak chcete (alebo musíte) integrovať WooCommerce manuálne, tu je návod.

Sledovanie objednávok

Na sledovanie celej objednávky použite nasledujúci kód. Upravte súbor wp-content/plugins/woocommerce/templates/checkout/thankyou.php a vložte kód pod riadok:

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

Poznámka:

Ak používate vlastnú tému pre WooCommerce a súbor thankyou.php je umiestnený aj tam (/themes/your_custom_theme/woocommerce/checkout/thankyou.php), musíte integrovať tam namiesto pôvodného súboru.

Ak chcete podrobnejšie sledovanie, pokračujte ďalším krokom namiesto tohto.

Ak chcete využiť plugin Lifetime Commissions, potom hneď nad:

PostAffTracker.register();

pridajte toto:

sale.setData1('<?php echo $order->billing_email; ?>');

alebo toto:

sale.setData1('<?php echo $order->user_id; ?>');

Integrácia po produktoch

Ak chcete sledovať provízie za jednotlivé produkty, použite tento kód namiesto toho z kroku 1. Umiestnite ho do rovnakého súboru, na rovnaké miesto:

wp-content/plugins/woocommerce/templates/checkout/thankyou.php

hneď pod tento riadok:

<?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 { //ak bol použitý kupón, nastavte posledný použitý v parametri setCoupon()
			$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>

Uložte zmeny. Hotovo, váš obchod je integrovaný.

Ak chcete použiť plugin Lifetime Commissions, potom hneď pod:

echo "sale".$i.".setCoupon('".$couponCode."');";

pridajte toto:

echo "sale".$i.".setData1('".$order->billing_email."');";

alebo toto:

echo "sale".$i.".setData1('".$order->user_id."');";

Integrácia PayPal modulu vo WooCommerce – časť 1

Nájdite a upravte tento súbor:

  • pre WooCommerce 2.2.11 a nižšie: woocommerce/includes/gateways/paypal/class-wc-gateway-paypal.php
  • pre WooCommerce 2.3.3 a vyššie: woocommerce/includes/gateways/paypal/includes/class-wc-gateway-paypal-request.php

Môžete upravovať pluginové súbory buď editorom pluginov vo WordPress, alebo prístupom k súborom WP inštalácie cez FTP.

V uvedenom súbore nájdite funkciu get_paypal_args() a v nej riadok:

'return' =>

a riadok:

'notify_url' =>

Zmeňte nájdené riadky pridaním špeciálneho kódu:

'return' => esc_url( add_query_arg( 'utm_nooverride', '1', $this->get_return_url( $order ) ) ).'&paypal=1', // [Post Affiliate Pro](/ "Post Affiliate Pro ponúka komplexnú platformu na správu viacerých affiliate programov. Žiadne poplatky za zriadenie, 24/7 zákaznícka podpora a jeden mesiac skúšobnej verzie zadarmo. Pre malé aj veľké podniky - presné sledovanie, automatizácia a prispôsobenie affiliate marketingu. Vyskúšajte si to teraz a zefektívnite svoje affiliate operácie!") integračný snippet

'notify_url' => $this->notify_url.'?pap_custom='.$_POST['pap_custom'], // [Post Affiliate](/ "Post Affiliate Pro ponúka komplexnú platformu na správu viacerých affiliate programov. Žiadne poplatky za zriadenie, 24/7 zákaznícka podpora a jeden mesiac skúšobnej verzie zadarmo. Pre malé aj veľké podniky - presné sledovanie, automatizácia a prispôsobenie affiliate marketingu. Vyskúšajte si to teraz a zefektívnite svoje affiliate operácie!") Pro integračný snippet

Integrácia PayPal modulu vo WooCommerce – časť 2

  • pre WooCommerce 2.2.11 a nižšie: v tom istom súbore (woocommerce/includes/gateways/paypal/class-wc-gateway-paypal.php) nájdite funkciu check_ipn_request_is_valid a do tejto funkcie pod riadok s názvom funkcie pridajte kód uvedený nižšie
  • pre WooCommerce 2.3.3 a vyššie: nájdite a upravte súbor (woocommerce/includes/gateways/paypal/includes/class-wc-gateway-paypal-ipn-handler.php) a v tomto súbore nájdite funkciu validate_ipn(). V tejto funkcii nájdite riadok:
if ( ! is_wp_error( $response ) && $response['response']['code'] >= 200 && $response['response']['code'] < 300 && strstr( $response['body'], 'VERIFIED' ) ) {

a hneď pod tento riadok vložte kód z nasledujúceho boxu:

/* Post [Affiliate](/affiliate-marketing-glossary/affiliate/ "Zistite úlohu affiliate partnera v marketingu – zarábajte provízie propagáciou produktov cez bannery, odkazy a kampane. Objavte, ako affiliate partneri generujú predaje a spoznajte efektívne marketingové stratégie. Zapojte sa do affiliate marketingu s Post Affiliate Pro – užívateľsky prívetivé nástroje a výnimočná podpora.") Pro integračný 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/ "Zistite úlohu affiliate partnera v marketingu – zarábajte provízie propagáciou produktov cez bannery, odkazy a kampane. Objavte, ako affiliate partneri generujú predaje a spoznajte efektívne marketingové stratégie. Zapojte sa do affiliate marketingu s Post Affiliate Pro – užívateľsky prívetivé nástroje a výnimočná podpora.") Pro integračný snippet */

Uložte svoju prácu a pokračujte ďalším krokom.

Integrácia PayPal modulu vo WooCommerce – časť 3

Upravte súbor: woocommerce/templates/checkout/form-checkout.php.

Nájdite riadok:

<?php do_action( 'woocommerce_checkout_order_review' ); ?>

a vložte tento kód pod riadok:

<!-- Post Affiliate Pro integračný 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 integračný snippet -->

Integrácia PayPal modulu vo WooCommerce – časť 4

Ak používate iba PayPal ako platobnú integráciu, tento krok môžete vynechať.

Aby sa predišlo vzniku duplicitných objednávok (jednej z PayPal a druhej zo stránky s poďakovaním), je potrebné nastaviť stránku s poďakovaním tak, aby ignorovala provízie pre PayPal objednávky.

Preto musíte mierne upraviť sledovací kód na stránke s poďakovaním. Najprv upravte súbor woocommerce/templates/checkout/thankyou.php a nájdite tento riadok:

<?php do_action( 'woocommerce_thankyou', $order->id ); ?>

Pod tento riadok vložte:

<?php 

if (empty($_GET['paypal'])) :

?>

Teraz, pod posledné integračné riadky:

PostAffTracker.register();

</script>

pridajte tento kód:

<?php endif; ?>

Hotovo. Uložte svoju prácu a posledným krokom je aktivovať plugin PayPal IPN handling vo vašom Post Affiliate Pro.

Integrácia so Stripe

Ak chcete integrovať opakované platby Stripe, môžete to urobiť v niekoľkých jednoduchých krokoch. Najskôr by ste mali mať za sebou krok 1 alebo 2 a zároveň používať zákaznícky email v data1:

sale.setData1('<?php echo $order->billing_email; ?>');

Aby Stripe informoval vaše PAP o opakujúcej sa platbe, musíte pridať nový webhook vo vašom Stripe účte, Váš účet (vpravo hore) > Nastavenia účtu > Webhooky … použite túto URL:

https://URL_TO_PostAffiliatePro/plugins/Stripe/stripe.php

Okrem toho musíte povoliť (a nastaviť) plugin Stripe a plugin Lifetime Commissions.

Nezabudnite vložiť sledovací kód kliknutí do hlavičky alebo päty vášho WP cez menu Vzhľad.

POZNÁMKA: Ak vám sledovanie predaja nefunguje, aj keď je sledovací kód na svojom mieste, skontrolujte, či sa vo vašej vlastnej téme nenachádza špeciálny adresár woocommerce. Ak ho nájdete, integrujte súbor /checkout/thankyou.php práve tam.

Čo je WooCommerce?

WooCommerce je bezplatný, open-source eCommerce plugin navrhnutý špeciálne pre WordPress, ktorý umožňuje používateľom premeniť svoje WordPress stránky na plne funkčné online obchody. Či už predávate fyzické produkty, digitálny tovar, predplatné alebo členstvá, WooCommerce poskytuje robustnú platformu podporujúcu širokú škálu online maloobchodných operácií. Je vysoko rozšíriteľný, bezproblémovo sa integruje s WordPressom a ponúka bezkonkurenčnú flexibilitu a možnosti prispôsobenia pre podnikateľov a firmy, ktoré chcú rozšíriť svoje e-commerce možnosti.

WooCommerce bol pôvodne vyvinutý spoločnosťou WooThemes a od svojho vzniku sa významne vyvinul. V roku 2015 WooCommerce odkúpila spoločnosť Automattic, ktorá stojí za WordPress.com, čím sa vývoj posunul na ďalšiu úroveň. V priebehu rokov WooCommerce vydal niekoľko veľkých aktualizácií a vylepšení, čím si upevnil pozíciu dominantnej e-commerce platformy v rámci WordPress ekosystému. Jeho cesta je sprevádzaná neustálou podporou a inováciami zo strany globálnej komunity vývojárov a používateľov.

WooCommerce je určený jednotlivcom a firmám, ktoré chcú zriadiť online obchody, od malých a stredných podnikov (SME) až po podnikateľov a veľké spoločnosti, ktoré už WordPress využívajú. Ponúka prispôsobiteľné a škálovateľné riešenia, ktoré premieňajú WordPress stránky na výkonné e-commerce platformy. Vďaka WooCommerce môžu firmy zlepšiť svoje operácie, zvýšiť škálovateľnosť a posilniť zákaznícku angažovanosť cez e-shop s množstvom funkcií.

Hlavné funkcie WooCommerce

  • Všestranné možnosti predaja: Podporuje predaj fyzického a digitálneho tovaru, predplatného aj členstva.
  • Prispôsobiteľné nastavenie obchodu: Ponúka široký výber tém a možností prispôsobenia pre unikátny vzhľad obchodu v súlade s vašou značkou .
  • Podpora platieb cez 140+ brán: Integruje sa s hlavnými poskytovateľmi platieb ako PayPal, Stripe a ďalšími, čím zaručuje bezpečné transakcie.
  • Správa objednávok a nastaviteľné doručenie: Poskytuje efektívne nástroje na správu objednávok a flexibilné možnosti doručenia podľa potrieb zákazníka.
  • Rozšírenia pre marketing, dane a ďalšie: Prístup k rozsiahlej knižnici rozšírení pre zvýšenie funkčnosti, vrátane SEO, analytiky a nástrojov na angažovanie zákazníkov.
  • Podpora viacerých mien a jazykov: Osloví globálne publikum vďaka podpore viacerých mien a jazykov.

Možnosti cien WooCommerce

  • Základný plugin: Zadarmo na stiahnutie a používanie.
  • Hosting: Náklady sa pohybujú od 3,99 $/mesiac do 5 000 $/mesiac, v závislosti od rozsahu a potrieb vášho obchodu.
  • Doména: Typicky okolo 15 $/rok.
  • Témy a pluginy/rozšírenia: Ceny sa líšia podľa konkrétnej témy alebo rozšírenia, ktoré zvolíte na rozšírenie funkčnosti vášho obchodu.
  • Ďalšie náklady:
    • Poplatky platobných brán: Môžu sa účtovať transakčné poplatky podľa použitej platobnej brány.
    • Voliteľné bezpečnostné/funkčné rozšírenia: Ďalšie výdavky na pokročilé bezpečnostné opatrenia alebo prémiovú podporu.

Kľúčové poznatky používateľov WooCommerce

Výhody:

  • Vysoká prispôsobiteľnosť a flexibilita: Ponúka množstvo možností, ako prispôsobiť svoj online obchod konkrétnym potrebám.
  • Silná komunita a podpora: Za WooCommerce stojí veľká komunita vývojárov a používateľov, ktorá poskytuje množstvo zdrojov a asistencie.

Nevýhody:

  • Niektoré rozšírenia môžu byť spoplatnené: Hoci základný plugin je zadarmo, pokročilé funkcie a rozšírenia môžu vyžadovať platbu.
  • Vyžaduje hosting a údržbu: Používateľ je zodpovedný za správu hostingu a údržbu nad rámec schopností základného pluginu.

YouTube recenzie WooCommerce

Alternatívy ku WooCommerce

Ak WooCommerce úplne nevyhovuje vašim potrebám, zvážte tieto alternatívy:

  • Shopify : Komplexná e-commerce platforma s hostingom a jednoduchým nastavením.
  • BigCommerce : Ponúka škálovateľné riešenia pre rastúce firmy.
  • Wix :
    Ponúka používateľsky prívetivý tvorca webov s e-commerce funkciami.
  • Adobe Commerce (Magento) :
    Vhodné pre veľké firmy s potrebou rozsiahlej customizácie.
  • Shopify Buy Button : Vloženie produktov a košíka na váš web alebo blog.
  • Ecwid : Pridá internetový obchod na existujúcu webstránku.
  • Easy Digital Downloads : Špecializuje sa na predaj digitálnych produktov.
  • MemberPress : Ideálny na tvorbu členských stránok a služieb na báze predplatného.

Najčastejšie kladené otázky

Čo je WooCommerce?

WooCommerce je bezplatný, open-source eCommerce plugin pre WordPress, ktorý umožňuje používateľom premeniť ich webové stránky na plne funkčné internetové obchody s podporou predaja fyzického i digitálneho tovaru, predplatného a členstva.

Ako integrujem WooCommerce s Post Affiliate Pro?

WooCommerce môžete integrovať s Post Affiliate Pro pomocou oficiálneho WordPress pluginu alebo manuálnym vložením sledovacieho kódu do šablón WooCommerce. Integrácia podporuje sledovanie objednávok, provízie za produkty a je možné ju rozšíriť o podporu platieb cez PayPal a Stripe.

Podporuje integrácia WooCommerce služby PayPal a Stripe?

Áno, integrácia ponúka podrobné kroky na prepojenie a sledovanie objednávok spracovaných cez PayPal a Stripe vo WooCommerce a Post Affiliate Pro.

Je WooCommerce plugin zadarmo?

Základný WooCommerce plugin je zadarmo na stiahnutie a používanie. Ďalšie náklady môžu vzniknúť za hosting, prémiové šablóny, pluginy alebo poplatky platobných brán.

Aké sú hlavné funkcie WooCommerce?

WooCommerce ponúka všestranné možnosti predaja, prispôsobiteľné nastavenie obchodu, podporu pre viac než 140 platobných brán, efektívnu správu objednávok, rozsiahlu knižnicu rozšírení a podporu viacerých mien a jazykov.

Aké sú alternatívy k WooCommerce?

Alternatívy WooCommerce zahŕňajú Shopify, BigCommerce, Wix, Adobe Commerce (Magento), Shopify Buy Button, Ecwid, Easy Digital Downloads a MemberPress.

Lucia je talentovaná editorka obsahu, ktorá zabezpečuje bezproblémové publikovanie obsahu na viacerých platformách.

Lucia Halašková
Lucia Halašková
Editorka obsahu

Integrujte WooCommerce s Post Affiliate Pro

Posilnite svoju affiliate marketingovú stratégiu integráciou WooCommerce s Post Affiliate Pro. Sledovanie objednávok, správa provízií a jednoduché prepojenie s populárnymi platobnými bránami.

Zistiť viac

Wordpress ecommerce Plugin
Wordpress ecommerce Plugin

Wordpress ecommerce Plugin

Chcete ešte viac vylepšiť svoj affiliate softvér? Vyskúšajte WordPress ecommerce plugin pre Post Affiliate Pro.

6 min čítania
E-commerce WordPress +3
Shopp (modul nákupného košíka pre WordPress)
Shopp (modul nákupného košíka pre WordPress)

Shopp (modul nákupného košíka pre WordPress)

Chcete ešte viac vylepšiť svoj affiliate softvér? Vyskúšajte integráciu Shopp (modul nákupného košíka pre WordPress) s Post Affiliate Pro.

3 min čítania
Integration E-commerce +4
Jednoduchý Paypal nákupný košík (modul WordPress)
Jednoduchý Paypal nákupný košík (modul WordPress)

Jednoduchý Paypal nákupný košík (modul WordPress)

Chcete ešte viac vylepšiť svoj affiliate softvér? Pozrite si integráciu Simple Paypal Shopping Cart pre Post Affiliate Pro.

5 min čítania
Integration E-commerce +4

Budete v dobrých rukách!

Pridajte sa k našej komunite spokojných klientov a poskytujte vynikajúcu zákaznícku podporu s Post Affiliate Pro.

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