
Virtue Mart 3
Szeretné tovább fejleszteni affiliate szoftverét? Tekintse meg a Virtue Mart 3 integrációt a Post Affiliate Pro-hoz.
Ismerje meg, hogyan integrálhatja zökkenőmentesen a Virtue Mart 2-t a Post Affiliate Pro-val, hogy fejlett partnerkövetést biztosítson Joomla webáruházában. Lépésről lépésre útmutatók PayPal, COD, csekk és GoogleCheckout fizetési módokhoz.
Egy ingyenes e-kereskedelmi megoldás.
Ez az integrációs módszer a Virtue Mart 2-es verziójához készült. Ha régebbi verzióval rendelkezik, keresse fel a „Virtue Mart” nevű integrációs útmutatót.
Az első lépés, hogy szerkessze a Joomla telepítésén belül található /plugins/vmpayment/paypal/paypal.php
fájlt.
Keresse meg a
***plgVmConfirmedOrder($cart, $order)***
függvényt, és azon belül ezt a sort:
$html.= '</form>';
Ez akár így is kinézhet:
$html .= '</form></div>';
Most illessze be az alábbi kódot közvetlenül ezen sor után:
$html.= '<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">'."
PostAffTracker.setAccountId('Account_ID');
PostAffTracker.setAppendValuesToField('&pap_custom=');
PostAffTracker.writeCookieToCustomField('pap_ab78y5t4a');
</script>";
Most még egy módosítás szükséges – keresse meg ezt a sort:
$html.= '<input type="hidden" name="' . $name . '" value="' . htmlspecialchars($value) . '" />';
és cserélje le erre:
if ($name == "notify_url") {$id='id="pap_ab78y5t4a"';} else {$id="";}
$html.= '<input type="hidden" name="' . $name . '" value="' . htmlspecialchars($value) . '" '.$id." />\n";
Mentse el a módosítást, egy további lépés még hátravan.
Az utolsó lépés, hogy a PayPal válaszát továbbítsa a
Post Affiliate Pro
rendszernek. Ehhez keresse meg ugyanebben a fájlban ezt a sort:
_function *processIPN($paypal_data, $method) {***
Másolja be az alábbi kódot közvetlenül ez alá (új üres sort hozzon létre):
// [Post Affiliate](/ "A Post Affiliate Pro egy átfogó partnerprogram-kezelő szoftver, amely megkönnyíti több partnerprogram kezelését. Nincsenek beállítási díjak, 0-24-es ügyfélszolgálat és 1 hónapos ingyenes próbaidő. Kis- és nagyvállalkozásoknak ideális, pontos követést, automatizált munkafolyamatokat és testreszabható eszközöket kínál a sikeres partner marketinghez. Próbálja ki, és tegye gördülékennyé partnerprogramjait!") 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 Pro integration snippet
Ennyi. Mentse el a fájlt, és töltse vissza a szerverre. Ne felejtse el
***engedélyezni a PayPal plugint***
a Post Affiliate Pro rendszerében.
Utánvétes (COD) fizetési mód esetén módosítania kell a /plugins/vmpayment/standard/standard.php
fájlt, és be kell illeszteni az eladáskövető kódot.
Keresse meg ezt a sort:
***$cart- >emptyCart ();***
és illessze be az alábbi kódot fölé:
$html.= '<!-- Post [Affiliate](/ "A Post Affiliate Pro egy átfogó partnerprogram-kezelő szoftver, amely megkönnyíti több partnerprogram kezelését. Nincsenek beállítási díjak, 0-24-es ügyfélszolgálat és 1 hónapos ingyenes próbaidő. Kis- és nagyvállalkozásoknak ideális, pontos követést, automatizált munkafolyamatokat és testreszabható eszközöket kínál a sikeres partner marketinghez. Próbálja ki, és tegye gördülékennyé partnerprogramjait!") Pro sale tracking code -->
<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(\''.$order['details']['BT']->order_subtotal.'\');
sale.setOrderID(\''.$order['details']['BT']->order_number.'\');
PostAffTracker.register();
</script>';
Ennyi. Mentse el a munkát, és töltse vissza a szerverre.
Az alábbi változókat használhatja:
$order['details']['BT']->order_total
$order['details']['BT']->order_subtotal
$order['details']['BT']->tax
$order['details']['BT']->coupon_discount
$order['details']['BT']->coupon_code
$order['details']['BT']->order_status
Csekkes fizetési mód esetén a
**_/plugins/vmpayment/standard/standard.php_**
fájlt kell szerkesztenie, és beilleszteni az eladáskövető kódot.
Keresse meg ezt a sort:
$modelOrder->updateStatusForOneOrder ($order['details']['BT']->virtuemart_order_id, $order, TRUE);
és illessze be az alábbi kódot közvetlenül alá:
/* Post [Affiliate](/affiliate-marketing-glossary/affiliate/ "Ismerje meg, mi az affiliate szerepe a marketingben — jutalékot kereshet termékek hirdetésével bannerek, linkek és kampányok révén. Tudja meg, hogyan növelik az affiliate-ek az eladásokat, és ismerje meg a hatékony marketingstraté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 integration snippet */
$html .= '<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId(\'default1\');
var sale = PostAffTracker.createSale();
sale.setTotalCost(\''.$order['details']['BT']->order_subtotal.'\');
sale.setOrderID(\''.$order['details']['BT']->order_number.'\');
PostAffTracker.register();
</script>';
/* /Post Affiliate Pro integration snippet */
Mentse el a módosítást, és kész is van. Ugyanazokat a további változókat is használhatja, mint a 10. lépésben.
Az első lépés, hogy szerkessze a
***/plugins/vmpayment/osegooglecheckout/osegooglecheckout.php***
fájlt, és keresse meg a
*plgVmConfirmedOrder*
függvényt.
A függvény végén keresse meg ezt a sort:
$html.= '</form>';
Cserélje le az alábbi sorokra:
/* Post Affiliate Pro integration snippet */
$html.= '<input id="pap_dx8vc2s5" type="hidden" name="shopping-cart.items.item-1.merchant-private-item-data" value="" />';
$html.= '<script id="pap_x2s6df8d" src="//URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript">'."\n".'</script>';
$html.= '</form>';
/* /Post Affiliate Pro integration snippet */
Továbbá, cserélje le ezt a sort:
$html.= ' document.vm_google_form.submit();';
erre:
$html.= ' setTimeout("document.vm_google_form.submit()",3600);';
Ez biztosítja, hogy a követés megfelelően működjön a GoogleCheckout gombokkal.
A GoogleCheckout integráció második, utolsó lépése, hogy a cURL kódot helyezze el a megfelelő helyre – keresse meg a
***plgVmOnPaymentResponseReceived***
függvényt, és az alábbi kódot illessze a függvény elejére:
/* Post Affiliate Pro integration snippet */
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,
"https://URL_TO_PostAffiliatePro/plugins/GoogleCheckout/googlecheckout.php");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $_POST);
curl_exec($ch);
/* /Post Affiliate Pro integration snippet */
Megjegyzés: a https://URL_TO_PostAffiliatePro/plugins/GoogleCheckout/googlecheckout.php
URL-nek biztonságos domainen kell lennie (további információ a Google dokumentációjában).
Ne felejtse el integrálni a kattintáskövető kódot is, hogy az eladáskövetés helyesen működjön.
A Virtue Mart 2 integráció lehetővé teszi, hogy Joomla-alapú webáruházát összekapcsolja a Post Affiliate Pro-val, így fejlett partnereladás-követést biztosíthat különböző fizetési módokhoz, például PayPal, COD, csekk vagy GoogleCheckout esetén.
Az integráció követési lehetőségeket biztosít PayPal, utánvétes (COD), csekk és GoogleCheckout fizetési módokhoz, mindegyikhez külön útmutatást adva a pontos partnereladás-nyilvántartáshoz.
Igen, a Virtue Mart 2 egy ingyenes e-kereskedelmi megoldás, és az integrációs útmutató segítségével további költségek nélkül beállíthatja a partnereladás-követést.
Alapszintű jártasság szükséges a PHP fájlok szerkesztésében a Joomla telepítésen belül, hogy követni tudja a lépésről lépésre útmutatót.
Támogatásért és útmutatásért időpontot foglalhat egy egyéni konzultációra, vagy kapcsolatba léphet a Post Affiliate Pro 0-24 órás ügyfélszolgálatával.
Tapasztalja meg a Post Affiliate Pro erejét 30 napos ingyenes próbaidőszakunkkal. Próbálja ki felhasználóbarát partner marketing szoftverünket 0-24-es támogatással és fejlett partnerkezelési funkciókkal.
Szeretné tovább fejleszteni affiliate szoftverét? Tekintse meg a Virtue Mart 3 integrációt a Post Affiliate Pro-hoz.
Szeretné még tovább fejleszteni affiliate szoftverét? Tekintse meg a Virtue Mart integrációt a Post Affiliate Pro-hoz.
Fedezze fel, hogyan integrálhatja zökkenőmentesen az OpenCart 2-t, a nyílt forráskódú PHP-alapú e-kereskedelmi megoldást a Post Affiliate Pro-val. Kövesse nyomo...