Integration logo
WooCommerce (WordPress modul)

WooCommerce (WordPress modul)

WooCommerce WordPress E-commerce AffiliateMarketing

WooCommerce (WordPress modul) integráció

Egy ingyenes e-kereskedelmi plugin, amellyel bármit értékesíthet.

Hogyan integrálja a PostAffiliatePro-t a WooCommerce (WordPress modul) rendszerével

Ez a WooCommerce integráció igazán egyszerű, hiszen a kettőt össze tudja kötni a WordPress plugin segítségével. Telepítés után állítsa be, hogy mit és hogyan szeretne követni.

Követheti termékenkénti jutalékokat, rendelésazonosítót és kuponokat is.

Ha manuálisan szeretné (vagy kell) integrálnia a WooCommerce-t, itt egy útmutató hozzá.

Rendeléskövetés

A teljes rendelés követéséhez használja az alábbi kódot. Szerkessze a wp-content/plugins/woocommerce/templates/checkout/thankyou.php fájlt, és helyezze el a kódot az alábbi sor után:

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

Megjegyzés:

Ha WooCommerce-hez egyedi témát használ, és a thankyou.php fájl ott is megtalálható (/themes/your_custom_theme/woocommerce/checkout/thankyou.php), akkor ott kell integrálnia a kódot az alapértelmezett helyett.

Ha részletesebb követést szeretne, a következő lépést kövesse az előző helyett.

Amennyiben használni szeretné a Lifetime Commissions plugin-t, akkor közvetlenül az alábbi sor fölé:

PostAffTracker.register();

illessze be ezt:

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

vagy ezt:

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

Termékenkénti integráció

Ha termékenkénti jutalékokat szeretne követni, az alábbi kódot használja az első lépésben szereplő helyett. Ugyanabba a fájlba, ugyanoda kell elhelyeznie:

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

közvetlenül az alábbi sor alá:

<?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 { //ha kupont használtak, a legutóbbit állítsa be a setCoupon() paraméterben
			$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>

Mentse el a módosításokat. Kész, webáruháza integrálva van.

Ha használni kívánja a Lifetime Commissions plugint, akkor közvetlenül az alábbi sor alá:

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

illessze be ezt:

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

vagy ezt:

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

PayPal modul integrációja WooCommerce-ben – 1. rész

Keresse meg és szerkessze az alábbi fájlt:

  • WooCommerce 2.2.11 és régebbi verziók esetén: woocommerce/includes/gateways/paypal/class-wc-gateway-paypal.php
  • WooCommerce 2.3.3 és újabb verziók esetén: woocommerce/includes/gateways/paypal/includes/class-wc-gateway-paypal-request.php

A plugin fájlokat szerkesztheti a WordPress Plugin szerkesztőjével vagy FTP-n keresztül elérheti a WP telepítés fájljait.

A fent említett fájlban keresse meg a get_paypal_args() függvényt, és azon belül keressen egy ilyen sort:

'return' =>

és egy ilyen sort:

'notify_url' =>

Módosítsa a megtalált sorokat az alábbi speciális kóddal:

'return' => esc_url( add_query_arg( 'utm_nooverride', '1', $this->get_return_url( $order ) ) ).'&paypal=1', // [Post Affiliate Pro](/ "A Post Affiliate Pro átfogó affiliate szoftver platformot kínál több partnerprogram egyszerű kezeléséhez. Nincsenek beállítási díjak, 24/7 ügyfélszolgálat, és 1 hónap ingyenes próba. Kis- és nagyvállalatok számára is ideális, pontos követéssel, automatizált folyamatokkal, és testreszabható eszközökkel a partner marketing sikeréhez. Próbálja ki most, és egyszerűsítse partnerprogramját könnyedén!") integrációs kódrészlet

'notify_url' => $this->notify_url.'?pap_custom='.$_POST['pap_custom'], // [Post Affiliate](/ "A Post Affiliate Pro átfogó affiliate szoftver platformot kínál több partnerprogram egyszerű kezeléséhez. Nincsenek beállítási díjak, 24/7 ügyfélszolgálat, és 1 hónap ingyenes próba. Kis- és nagyvállalatok számára is ideális, pontos követéssel, automatizált folyamatokkal, és testreszabható eszközökkel a partner marketing sikeréhez. Próbálja ki most, és egyszerűsítse partnerprogramját könnyedén!") Pro integrációs kódrészlet

PayPal modul integrációja WooCommerce-ben – 2. rész

  • WooCommerce 2.2.11 és korábbi verziók: ugyanebben a fájlban (woocommerce/includes/gateways/paypal/class-wc-gateway-paypal.php) keresse meg a check_ipn_request_is_valid függvényt, és a függvényen belül a function check_ipn_request_is_valid sor után illessze be az alább látható kódot
  • WooCommerce 2.3.3 és újabb verziók: keresse meg és szerkessze a (woocommerce/includes/gateways/paypal/includes/class-wc-gateway-paypal-ipn-handler.php) fájlt, és abban keresse meg a validate_ipn() függvényt. Ott keresse meg ezt a sort:
if ( ! is_wp_error( $response ) && $response['response']['code'] >= 200 && $response['response']['code'] < 300 && strstr( $response['body'], 'VERIFIED' ) ) {

és közvetlenül ez alá illessze az alábbi kódot:

/* Post [Affiliate](/affiliate-marketing-glossary/affiliate/ "Tudjon meg többet az affiliate szerepéről a marketingben – szerezzen jutalékot bannerek, linkek és kampányok népszerűsítésével. Fedezze fel, hogyan növelheti az értékesítéseket és ismerje meg a sikeres stratégiákat. Csatlakozzon a partner marketing világához a Post Affiliate Pro-val, amely felhasználóbarát eszközöket és kiváló támogatást kínál.") Pro integrációs kódrészlet */
$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/ "Tudjon meg többet az affiliate szerepéről a marketingben – szerezzen jutalékot bannerek, linkek és kampányok népszerűsítésével. Fedezze fel, hogyan növelheti az értékesítéseket és ismerje meg a sikeres stratégiákat. Csatlakozzon a partner marketing világához a Post Affiliate Pro-val, amely felhasználóbarát eszközöket és kiváló támogatást kínál.") Pro integrációs kódrészlet */

Mentse el, és folytassa a következő lépéssel.

PayPal modul integrációja WooCommerce-ben – 3. rész

Szerkessze a következő fájlt: woocommerce/templates/checkout/form-checkout.php.

Keresse meg ezt a sort:

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

és helyezze el alatta ezt a kódot:

<!-- Post Affiliate Pro integrációs kódrészlet -->
<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 integrációs kódrészlet -->

PayPal modul integrációja WooCommerce-ben – 4. rész

Ha kizárólag PayPal-t használ fizetési integrációként, ezt a lépést kihagyhatja.

Annak érdekében, hogy az integráció ne hozzon létre duplikált rendeléseket (egyiket a PayPal-tól, másikat a köszönőoldalról), a köszönőoldalon ki kell zárni a PayPal rendelések jutalékait.

Ehhez a köszönőoldali követőkódot módosítani kell. Először szerkessze a woocommerce/templates/checkout/thankyou.php fájlt, és keresse meg ezt a sort:

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

Helyezze el alatta ezt a kódot:

<?php 

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

?>

Most, az utolsó integrációs sorok alá:

PostAffTracker.register();

</script>

Helyezze el ezt a kódot:

<?php endif; ?>

Készen van. Mentse el a munkát, és az utolsó lépésként aktiválja a PayPal IPN kezelő plugin-t a Post Affiliate Pro-ban.

Stripe integráció

Amennyiben Stripe ismétlődő fizetéseket szeretne integrálni, néhány egyszerű lépésben megteheti. Először is, kövesse az 1-es vagy 2-es lépést, és használja a vásárló e-mail címét a data1-ben:

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

Ahhoz, hogy a Stripe értesítse a PAP-ot az ismétlődő fizetésről, hozzá kell adnia egy új webhook-ot Stripe fiókjában, Your Account (jobb felső sarok) > Account Settings > Webhooks … használja ezt az URL-t:

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

Ezen kívül engedélyeznie (és konfigurálnia) kell a Stripe plugint és a Lifetime Commissions plugint is.

Ne felejtse el a kattintáskövető kódot elhelyezni WP fejlécében vagy láblécében a Megjelenés menüben.

MEGJEGYZÉS: Ha az értékesítés-követés nem működik, annak ellenére, hogy a követőkód a helyén van, ellenőrizze, van-e külön woocommerce könyvtár az egyedi témájában. Ha igen, akkor ott integrálja a /checkout/thankyou.php fájlt.

Mi az a WooCommerce?

A WooCommerce egy ingyenes, nyílt forráskódú e-kereskedelmi plugin, amelyet kifejezetten a WordPress-hez fejlesztettek, lehetővé téve, hogy a felhasználók WordPress weboldalukat teljes értékű online áruházzá alakítsák. Legyen szó fizikai termékekről, digitális tartalmakról, előfizetésekről vagy tagságokról, a WooCommerce egy robusztus platformot nyújt, amely támogatja az online kereskedelem széles körét. Rendkívül bővíthető, zökkenőmentesen integrálható a WordPress-szel, valamint páratlan rugalmasságot és testreszabhatóságot kínál vállalkozók és cégek számára, akik szeretnék fejleszteni e-kereskedelmi képességeiket.

A WooCommerce-t eredetileg a WooThemes fejlesztette, de 2015-ben az Automattic, a WordPress.com mögött álló cég felvásárolta, ezzel új szintre emelve a fejlesztést. Az évek során a WooCommerce számos jelentős frissítést és fejlesztést kapott, megerősítve e-kereskedelmi platformként elfoglalt vezető szerepét a WordPress ökoszisztémán belül. Fejlődését folyamatos támogatás és innováció jellemzi, amelyet egy globális fejlesztői és felhasználói közösség hajt.

A WooCommerce ideális mindazoknak - egyéni vállalkozóknak, kis- és középvállalatoknak, valamint nagyvállalatoknak is -, akik online áruházat szeretnének létrehozni WordPress-en. Testreszabható és skálázható megoldást kínál, amellyel a WordPress weboldalakból erőteljes e-kereskedelmi platform válik. A WooCommerce segítségével a vállalkozások növelhetik hatékonyságukat, javíthatják a skálázhatóságot, és ösztönözhetik a vásárlói elköteleződést egy funkciókban gazdag online áruház révén.

A WooCommerce fő funkciói

  • Sokoldalú értékesítési lehetőségek: Támogatja fizikai és digitális termékek, valamint előfizetések és tagságok értékesítését.
  • Testreszabható áruház kialakítás: Széles sablonválaszték és testreszabási lehetőség, hogy áruháza tükrözze márkáját .
  • Több mint 140 fizetési szolgáltató támogatása: Integrálható főbb fizetési szolgáltatókkal, mint a PayPal, Stripe és sok más, biztosítva a biztonságos tranzakciókat.
  • Rendeléskezelés és konfigurálható szállítás: Hatékony rendeléskezelő eszközök és rugalmas szállítási opciók a vásárlói igényekhez igazodva.
  • Bővítmények marketinghez, adózáshoz és még sok máshoz: Hozzáférés egy hatalmas bővítménytárhoz, amely SEO-t, analitikát és ügyfél-elköteleződési eszközöket is tartalmaz.
  • Több pénznem és többnyelvű támogatás: Világszerte elérhető, több pénznemet és nyelvet támogat.

WooCommerce árképzési lehetőségek

  • Alap plugin: Ingyenes letölteni és használni.
  • Tárhely: Költsége 3,99 $/hótól 5000 $/hóig terjedhet, a bolt méretétől és igényeitől függően.
  • Domain név: Általában évi 15 $ körül.
  • Sablonok, pluginok/bővítmények: Változó árkategóriák a kiválasztott sablonok és bővítmények függvényében, amelyekkel bővítheti boltja funkcionalitását.
  • Egyéb költségek:
    • Fizetési szolgáltatók díjai: Tranzakciós díjakat számolhatnak fel a használt szolgáltatótól függően.
    • Opcionális biztonsági/extra szolgáltatások: További kiadások fejlett biztonsági megoldásokért vagy prémium ügyfélszolgálatért.

Felhasználói tapasztalatok a WooCommerce-ről

Előnyök:

  • Rendkívül testreszabható és rugalmas: Számos lehetőség, hogy webáruházát saját igényeihez igazítsa.
  • Erős közösségi támogatás: Nagy fejlesztői és felhasználói közösség, amely bőséges forrásokat és segítséget kínál.

Hátrányok:

  • Bővítmények költséggel járhatnak: Bár az alap plugin ingyenes, egyes fejlettebb funkciók és bővítmények fizetősek lehetnek.
  • Tárhely és karbantartás szükséges: A felhasználónak kell gondoskodnia a tárhelyszolgáltatásról és a karbantartásról, amely túlmutat az alap pluginon.

WooCommerce YouTube értékelések

Alternatívák WooCommerce helyett

Ha a WooCommerce nem tökéletes választás az Ön számára, fontolja meg az alábbi alternatívákat:

  • Shopify : Átfogó e-kereskedelmi platform tárhellyel és egyszerű beállítással.
  • BigCommerce : Skálázható megoldás növekvő vállalkozások számára.
  • Wix :
    Felhasználóbarát weboldalkészítő e-kereskedelmi lehetőségekkel.
  • Adobe Commerce (Magento) :
    Nagyvállalatok számára, ahol széleskörű testreszabás szükséges.
  • Shopify Buy Button : Termékek és kosár beágyazása weboldalra vagy blogra.
  • Ecwid : Online áruház hozzáadása bármely meglévő weboldalhoz.
  • Easy Digital Downloads : Digitális termékek értékesítésére specializálódott.
  • MemberPress : Ideális tagsági oldalak és előfizetés-alapú szolgáltatások létrehozásához.

Gyakran ismételt kérdések

Mi az a WooCommerce?

A WooCommerce egy ingyenes, nyílt forráskódú e-kereskedelmi plugin WordPresshez, amely lehetővé teszi a felhasználók számára, hogy weboldalukat teljesen funkcionális online áruházzá alakítsák, támogatva fizikai és digitális termékeket, előfizetéseket és tagságokat.

Hogyan integrálhatom a WooCommerce-t a Post Affiliate Pro-val?

A WooCommerce integrálható a Post Affiliate Pro-val a hivatalos WordPress plugin használatával vagy úgy, hogy manuálisan hozzáadja a követőkódot a WooCommerce sablonjaihoz. Az integráció támogatja a rendeléskövetést, termékenkénti jutalékokat, és bővíthető PayPal és Stripe fizetések kezelésére is.

Támogatja a WooCommerce integráció a PayPal-t és a Stripe-ot?

Igen, az integráció lépésről lépésre vezet, hogyan kapcsolja össze és kövesse nyomon a PayPal-lal és Stripe-pal feldolgozott rendeléseket a WooCommerce-ben és a Post Affiliate Pro-ban.

Ingyenes a WooCommerce plugin?

A WooCommerce alap plugin ingyenesen letölthető és használható. Azonban további költségek merülhetnek fel tárhely, prémium sablonok, bővítmények vagy fizetési szolgáltatók díjai esetén.

Melyek a WooCommerce főbb funkciói?

A WooCommerce sokoldalú értékesítési lehetőségeket, testreszabható áruház beállítást, több mint 140 fizetési szolgáltató támogatását, hatékony rendeléskezelést, kiterjedt bővítménytárat, valamint több pénznem és többnyelvű támogatást kínál.

Milyen alternatívái vannak a WooCommerce-nek?

A WooCommerce alternatívái közé tartozik a Shopify, BigCommerce, Wix, Adobe Commerce (Magento), Shopify Buy Button, Ecwid, Easy Digital Downloads és a MemberPress.

Lucia tehetséges tartalomszerkesztő, aki biztosítja a tartalom zökkenőmentes közzétételét több platformon.

Lucia Halašková
Lucia Halašková
Tartalomszerkesztő

Integrálja a WooCommerce-t a Post Affiliate Pro-val

Erősítse partner marketing stratégiáját a WooCommerce és a Post Affiliate Pro integrációjával. Kövesse nyomon a rendeléseket, kezelje a jutalékokat, és csatlakozzon népszerű fizetési szolgáltatókhoz egyszerűen.

Tudjon meg többet

Shopp (WordPress webáruház modul)
Shopp (WordPress webáruház modul)

Shopp (WordPress webáruház modul)

Szeretné még tovább fejleszteni partnerprogram szoftverét? Próbálja ki a Shopp (WordPress webáruház modul) integrációját a Post Affiliate Pro-val.

3 perc olvasás
Integration E-commerce +4
ShopSite
ShopSite

ShopSite

Szeretné még tovább fejleszteni partnerprogramját? Tekintse meg a ShopSite integrációt a Post Affiliate Pro-hoz.

5 perc olvasás
E-commerce ShopSite +3
Egyszerű Paypal Shopping Cart (WordPress modul)
Egyszerű Paypal Shopping Cart (WordPress modul)

Egyszerű Paypal Shopping Cart (WordPress modul)

Szeretné még tovább fejleszteni affiliate szoftverét? Ismerje meg az Egyszerű Paypal Shopping Cart integrációt a Post Affiliate Pro számára.

5 perc olvasás
Integration E-commerce +4

Jó kezekben lesz!

Csatlakozzon elégedett ügyfeleink közösségéhez és nyújtson kiváló ügyfélszolgálatot a Post Affiliate Pro-val.

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