Integration logo
Virtue Mart 2

Virtue Mart 2

E-commerce Open-source Joomla Integration

Virtue Mart 2 integráció

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.

Virtue Mart és PayPal Joomla alatt

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

Virtue Mart és PayPal Joomla alatt

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.

Virtue Mart és PayPal Joomla alatt

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.

Virtue Mart és utánvét (COD) Joomla alatt

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

Virtue Mart és csekk Joomla alatt

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.

Virtue Mart és GoogleCheckout Joomla alatt

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.

Virtue Mart és GoogleCheckout Joomla alatt

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.

Gyakran ismételt kérdések

Mi az a Virtue Mart 2 integráció a Post Affiliate Pro-val?

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.

Mely fizetési módokat támogatja a Virtue Mart 2 integráció?

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.

Ingyenes a Virtue Mart 2 integráció?

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.

Szükségem van programozói ismeretekre a Virtue Mart 2 és a Post Affiliate Pro integrálásához?

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.

Hol kaphatok segítséget az integrációhoz?

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.

Hozzon létre INGYENES fiókot

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.

Tudjon meg többet

Virtue Mart 3
Virtue Mart 3

Virtue Mart 3

Szeretné tovább fejleszteni affiliate szoftverét? Tekintse meg a Virtue Mart 3 integrációt a Post Affiliate Pro-hoz.

2 perc olvasás
E-commerce Integration +3
Virtue Mart
Virtue Mart

Virtue Mart

Szeretné még tovább fejleszteni affiliate szoftverét? Tekintse meg a Virtue Mart integrációt a Post Affiliate Pro-hoz.

5 perc olvasás
VirtueMart Integration +3
OpenCart 2
OpenCart 2

OpenCart 2

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

2 perc olvasás
OpenCart E-commerce +3

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