Virtue Mart 2

Virtue Mart 2

E-commerce Open-source Joomla Integration

Integrácia Virtue Mart 2

Bezplatné e-commerce riešenie.

Táto integračná metóda je určená pre Virtue Mart verziu 2. Ak máte nižšiu verziu, prejdite na metódu integrácie s názvom “Virtue Mart”.

Virtue Mart s PayPal v Joomle

Prvým krokom je úprava súboru /plugins/vmpayment/paypal/paypal.php vo vašej inštalácii Joomly.

Nájdite funkciu ***plgVmConfirmedOrder($cart, $order)*** a v tejto funkcii nájdite riadok:

$html.= '</form>';

Môže to tiež vyzerať takto:

$html .= '</form></div>';

Teraz pridajte tento kód hneď za vyššie uvedený riadok:

$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 v Joomle

Teraz je potrebná ešte jedna zmena – nájdite riadok:

$html.= '<input type="hidden" name="' . $name . '" value="' . htmlspecialchars($value) . '" />';

a nahraďte ho týmto:

if ($name == "notify_url") {$id='id="pap_ab78y5t4a"';} else {$id="";}
$html.= '<input type="hidden" name="' . $name . '" value="' . htmlspecialchars($value) . '" '.$id." />\n";

Teraz si svoju prácu uložte, čaká vás ešte jeden krok.

Virtue Mart s PayPal v Joomle

Záverečný krok je opätovné odoslanie odpovede z PayPalu do Post Affiliate Pro . Na to nájdite tento riadok v tom istom súbore: _function *processIPN($paypal_data, $method) {***

Pod tento riadok (vytvorte nový prázdny riadok) vložte tento kód:

// [Post Affiliate](/ "Post Affiliate Pro ponúka komplexnú platformu affiliate softvéru na správu viacerých affiliate programov s ľahkosťou. Bez poplatkov za nastavenie, nepretržitá zákaznícka podpora a bezplatná 1-mesačná skúšobná verzia. Ideálne pre malé aj veľké firmy, ponúka presné sledovanie, automatizované workflow a prispôsobiteľné nástroje pre rast affiliate marketingu. Vyskúšajte teraz a zjednodušte si affiliate operácie!") Pro integračný útržok
$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 integračný útržok

To je všetko. Teraz súbor uložte a nahrajte späť na server. Nezabudnite ***aktivovať PayPal plugin*** v Post Affiliate Pro.

Virtue Mart s COD v Joomle

V prípade platby na dobierku (COD) je potrebné upraviť súbor /plugins/vmpayment/standard/standard.php a vložiť doň kód na sledovanie predaja.

Nájdite riadok: ***$cart- >emptyCart ();***

a vložte tento kód nad tento riadok:

$html.= '<!-- Post [Affiliate](/ "Post Affiliate Pro ponúka komplexnú platformu affiliate softvéru na správu viacerých affiliate programov s ľahkosťou. Bez poplatkov za nastavenie, nepretržitá zákaznícka podpora a bezplatná 1-mesačná skúšobná verzia. Ideálne pre malé aj veľké firmy, ponúka presné sledovanie, automatizované workflow a prispôsobiteľné nástroje pre rast affiliate marketingu. Vyskúšajte teraz a zjednodušte si affiliate operácie!") Pro kód na sledovanie predaja -->
<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>';

Hotovo. Prácu uložte a nahrajte späť na server.

Tu je zoznam všetkých premenných, ktoré môžete použiť:

  • $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 so Šekom v Joomle

V prípade platby šekom je potrebné upraviť súbor **_/plugins/vmpayment/standard/standard.php_** a vložiť kód na sledovanie predaja.

Nájdite riadok:

$modelOrder->updateStatusForOneOrder ($order['details']['BT']->virtuemart_order_id, $order, TRUE);

a pod tento riadok vložte tento kód:

/* Post [Affiliate](/affiliate-marketing-glossary/affiliate/ "Zistite, akú úlohu má affiliate v marketingu—zarábajte provízie propagovaním produktov cez bannery, odkazy a kampane. Zistite, ako affiliate generujú predaje a objavte efektívne marketingové stratégie. Pridajte sa do sveta affiliate marketingu s Post Affiliate Pro pre jednoduché nástroje a výnimočnú podporu.") Pro integračný útržok */
$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 integračný útržok */

Uložte si prácu a máte hotovo. Môžete použiť rovnaké extra premenné popísané v kroku 10.

Virtue Mart s GoogleCheckout v Joomle

Prvým krokom je úprava súboru ***/plugins/vmpayment/osegooglecheckout/osegooglecheckout.php*** a nájdenie funkcie *plgVmConfirmedOrder* .

Následne nájdite riadok (na konci funkcie):

$html.= '</form>';

Teraz tento riadok zmeňte na tieto riadky:

/* Post Affiliate Pro integračný útržok */
$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 integračný útržok */

Ďalej zmeňte riadok:

$html.= ' document.vm_google_form.submit();';

na tento riadok:

$html.= ' setTimeout("document.vm_google_form.submit()",3600);';

Tým zabezpečíte, že sledovanie bude fungovať s tlačidlami GoogleCheckout.

Virtue Mart s GoogleCheckout v Joomle

Druhým a posledným krokom GoogleCheckout integrácie je vložiť cURL kód na správne miesto – nájdite funkciu ***plgVmOnPaymentResponseReceived*** a na začiatok funkcie vložte tento kód:

/* Post Affiliate Pro integračný útržok */
$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 integračný útržok */

Poznámka: URL https://URL_TO_PostAffiliatePro/plugins/GoogleCheckout/googlecheckout.php musí byť na zabezpečenej doméne (Viac v Google dokumentácii).

Nezabudnite integrovať kód na sledovanie kliknutí, aby sledovanie predaja správne fungovalo.

Najčastejšie kladené otázky

Čo je integrácia Virtue Mart 2 s Post Affiliate Pro?

Integrácia Virtue Mart 2 umožňuje prepojiť váš e-shop na Joomle s Post Affiliate Pro, čím získate pokročilé sledovanie affiliate predajov pre rôzne platobné metódy ako PayPal, COD, Šek a GoogleCheckout.

Ktoré platobné metódy sú podporované v integrácii Virtue Mart 2?

Integrácia poskytuje sledovacie metódy pre PayPal, Dobierku (COD), Šek a GoogleCheckout, každá s konkrétnymi inštrukciami pre presné zaznamenanie affiliate predaja.

Je integrácia Virtue Mart 2 bezplatná?

Áno, Virtue Mart 2 je bezplatné e-commerce riešenie a integračný návod vám pomôže implementovať sledovanie affiliate predajov bez ďalších nákladov.

Potrebujem programátorské znalosti na integráciu Virtue Mart 2 s Post Affiliate Pro?

Je potrebná základná znalosť úpravy PHP súborov vo vašej inštalácii Joomly na sledovanie krokov v integračnom postupe.

Kde môžem získať pomoc s integráciou?

Pre podporu a poradenstvo si môžete naplánovať individuálny hovor alebo kontaktovať tím podpory Post Affiliate Pro, ktorý je k dispozícii 24/7.

Vytvorte si účet ZADARMO

Zažite silu Post Affiliate Pro s našou 30-dňovou bezplatnou skúšobnou verziou. Otestujte náš používateľsky prívetivý affiliate softvér s non-stop podporou a robustným affiliate manažmentom.

Zistiť viac

Virtue Mart 3
Virtue Mart 3

Virtue Mart 3

Chceli by ste ešte viac vylepšiť svoj partnerský softvér? Pozrite si integráciu Virtue Mart 3 pre Post Affiliate Pro.

2 min čítania
E-commerce Integration +3
Virtue Mart
Virtue Mart

Virtue Mart

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

5 min čítania
VirtueMart Integration +3
OpenCart 2
OpenCart 2

OpenCart 2

Objavte, ako bezproblémovo integrovať OpenCart 2, open-source e-commerce riešenie na báze PHP, s Post Affiliate Pro. Sledujte objednávky, doživotné provízie a k...

2 min čítania
OpenCart E-commerce +3

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