
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.
Szeretné még tovább fejleszteni partnerprogramját? Próbálja ki a WooCommerce (WP modul) integrációt a Post Affiliate Pro-hoz.
Egy ingyenes e-kereskedelmi plugin, amellyel bármit értékesíthet.
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á.
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; ?>');
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."');";
Keresse meg és szerkessze az alábbi fájlt:
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
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.
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 -->
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.
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.
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.
Előnyök:
Hátrányok:
WooCommerce értékelés: A legjobb e-kereskedelmi megoldás?
Részletes elemzés a WooCommerce funkcióiról és használhatóságáról.
WooCommerce vs Shopify: Melyik a jobb választás?
Összehasonlító értékelés a WooCommerce és a Shopify előnyeiről és hátrányairól.
Hogyan használd a WooCommerce-t | e-kereskedelmi útmutató kezdőknek
Lépésről lépésre bemutató kezdőknek a WooCommerce telepítéséhez és használatához.
Ha a WooCommerce nem tökéletes választás az Ön számára, fontolja meg az alábbi alternatívákat:
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.
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.
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.
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.
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.
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.
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.
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.
Szeretné még tovább fejleszteni partnerprogramját? Tekintse meg a ShopSite integrációt a Post Affiliate Pro-hoz.
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.