–Hidden comment

Use attributes in format region_from and region_to= to change the languages showing in language switcher.
Available regions are:
europe_from europe_to
asia_from asia_to
mideast_from mideast_to
america_from america_to

Example:
europe_from=0 europe_to=22 will put all languages (ordered in language switcher settings) from 1 to 21 to Europe region:
asia_from=22 asia_to=25 will put all languages from 23 to 24 (so only 2) into Asia region.

Virtue Mart

A free e-commerce solution.

A Virtue Mart-tal való integráció az eladáskövető szkript elhelyezésével történik a megerősítő oldalon.

Sablon szerkesztése

Keresse meg és nyissa meg a checkout.thankyou.php fájlt.

Az „administrator/components/com_virtuemart/html/”-ben kell lennie.

Integráció

Utolsó csere:

?>

a következő kóddal:


 $q = "SELECT * FROM #__{vm}_user_info WHERE user_id='$user_id'";
 $db->query( $q );
 $pap_user_email = $db->f('user_email');

 $q = "SELECT * FROM #__{vm}_orders WHERE order_id='$order_id'";
 $db->query( $q );
 $pap_order_subtotal = $db->f('order_subtotal' );
 $pap_coupon_code = $db->f("coupon_code");
 $pap_coupon_discount = $db->f("coupon_discount");
 if (!is_null($pap_coupon_discount) && $pap_coupon_discount != '') {
   $pap_order_total =  $pap_order_subtotal - $pap_coupon_discount;
 } else {
   $pap_order_total =  $pap_order_subtotal;
 }

 $q = "SELECT * FROM #__{vm}_order_item WHERE order_id='$order_id'";
 $db->query( $q );
 $pap_product_id = $db->f('product_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 $pap_order_total ?>');
sale.setOrderID('<?php echo $order_id ?>');
sale.setProductID('<?php echo $pap_product_id ?>');
sale.setData1('<?php echo $pap_user_email ?>');
sale.setCoupon('<?php echo $pap_coupon_code ?>');
PostAffTracker.register();
</script>

Ez a kód nyomon követi az ár részösszegét (kupon engedménnyel). Ha valami mást szeretne nyomon követni, használhatja az alábbi változók egyikét: order_total, order_subtotal, order_tax, order_shipping, order_shipping_tax, coupon_discount, order_discount, order_status, customer_note

Használja a fenti kód harmadik sorban látható módon.

Elkülönített termékek

Lehetőség van egyedi tranzakció generálására a PAP-ban minden terméktípushoz. Ezzel egy rendelésen belül külön terméktípusokat szerkeszthet. Hasznos, ha visszatérítés történik. Ezután csak egy, a visszatérített terméktípushoz rendelt tranzakciót (jutalékot) utasít el.

Ebben az esetben használja ezt az integrációs kódot a fenti kód helyett:

 $q = "SELECT * FROM #__{vm}_user_info WHERE user_id='$user_id'";
 $db->query( $q );
 $pap_user_email = $db->f('user_email');

 $q = "SELECT * FROM `#__{vm}_orders` WHERE `order_id`='$order_id'";
 $db->query( $q );
 $pap_coupon_code = $db->f('coupon_code');
 $pap_coupon_discount = $db->f('coupon_discount');
 $pap_order_subtotal = $db->f('order_subtotal');

 $q = "SELECT * FROM #__{vm}_order_item WHERE order_id='$order_id'";
 $number_of_items = @ mysql_fetch_array ($q);
 $db->query( $q );
 $i='0';
 while ($db->next_record()) {
  $pap_product_id[$i] = $db->f('product_id');
  $pap_item_price[$i] = $db->f('product_final_price');
  $pap_item_quantity[$i] = $db->f('product_quantity');
  $i++;
 }
?>
 <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
 for ($j=0; $j<=$i; $j++){
  $pap_final_price[$j] = ($pap_order_subtotal - $pap_coupon_discount) * $pap_item_price[$j] * $pap_item_quantity[$j] / $pap_order_subtotal;
  echo "var sale".$j." = PostAffTracker.createSale();\n".
       "sale".$j.".setTotalCost('". $pap_final_price[$j]."');\n".
       "sale".$j.".setOrderID('".$order_id."');\n".
       "sale".$j.".setData1('".$pap_user_email."');\n".
       "sale".$j.".setCoupon('".$pap_coupon_code."');\n".
       "sale".$j.".setProductID('".$pap_product_id[$j]."');\n\n";
 }
 ?>
PostAffTracker.register();
</script>

Ha a cikk nevét szeretné látni a cikk száma helyett, használja az „order_item_name” változót a „product_id” helyett ebben a sorban:

$pap_product_id[$i] = $d

Kész

Most már integrálva van. Minden alkalommal, amikor az ügyfél belép a megrendelés visszaigazoló oldalára, a rendszer hívja a követőkódot, és értékesítést regisztrál a hivatkozó partner számára.

1.4-es verzió

Úgy tűnik, hogy az 1.4-es verzióhoz más fájl szerkesztése szükséges – checkout.result.php

Egy ügyfelünk javaslata, mi nem teszteltük.

Virtue Mart PayPal-lal

Abban az esetben, ha a VirtueMartot használja PayPal-lal a Joomlájában, néhány speciális lépést kell tennie az integráció működéséhez.

Először is, az administrator/components/com_virtuemart/notify.php fájlban (a kiszolgálón) adjon hozzá sorokat a következő sor alá a következő kóddal: if ($_POST) {

/* PAP integration */
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $_POST);
curl_exec($ch);
/* end of PAP integration */

Most mentse a fájlt, és jelentkezzen be Joomlájába.

VirtueMart a PayPal-lal

Lépjen a Components> VirtueMart> Store> List Payment Methods> PayPal> Configuration> Payment Extra Info menüpontra, és adja hozzá a következő sorokat:

"custom" => 'Account_ID'$_COOKIE['PAPVisitorId'], // for version of PAP 4.4.x.x and higher

vagy (a PAP verziótól függően):

"custom" => $_COOKIE['PAPCookie_Sale'], // for version of PAP 4.3.x.x and lower

Illessze be a következő sor alá: “notify_url”=>…

Vissza az integrációkhoz Hozzon létre fiókot INGYEN
Szeretné még tovább fejleszteni partner szoftverét? Tekintse meg a Virtue Mart 3 integrációját a Post Affiliate Pro számára.

Virtue Mart 3

A Post Affiliate Pro lehetőséget kínál e-kereskedelmi megoldások integrálására, mint például a Virtue Mart 3. Az offline és online fizetéseket is könnyedén integrálhatja, az alkalmazáshoz pedig ingyenes fiókot is létrehozhat. A szolgáltatást számos partner használja és kedvező értékelései vannak.

Szeretné még tovább fejleszteni partner szoftverét? Tekintse meg a Virtue Mart 2 integrációját a Post Affiliate Pro számára.

Virtue Mart 2

Virtue Mart biztonságos fizetési módot kínál a Joomlához, beleértve a PayPal-t, az utánvétes fizetést és a GoogleCheckout-ot. Az integrációhoz szükséges lépéseket részletesen leírják, és a Post Affiliate Pro ingyenes fiókját is kínálják. A Virtue Mart 2-es verziójára vonatkozó integrációs módszer, amely a Joomla telepítésén keresztül történik, további lépéseket igényel a PayPal-hoz való csatlakozáshoz.

Szeretné még tovább fejleszteni partner szoftverét? Tekintse meg a Post Affiliate Pro Volusion integrációját.

Volusion

A Post Affiliate Pro lehetővé teszi az értékesítési követőkód hozzáadását a Volusion áruházhoz, így követheti az értékesítési jutalékot. Az integrációhoz lépjen be a Voluison áruház admin oldalára, és adja hozzá az értékesítési követőkódot az ArticleBody mezőhöz. Ha szükséges, használja a termékazonosító egyezést a követéshez. Ha további információkra van szüksége, kérjük, tekintse meg az oldalt: https://helpcenter.volusion.com/know-your-numbers/insights-101/how-to-install-roi-tracking-conversion-code-on-your-site.

Szeretné még tovább fejleszteni partnerszoftverét? Tekintse meg a Post Affiliate Pro XtCommerce integrációját.

XtCommerce

The text discusses the availability and partnership opportunities of Post Affiliate Pro, a software for affiliate marketing. It also provides instructions on integrating the software with XtCommerce and includes code snippets for tracking sales. The text ends with information on related resources and an invitation to create a free account.

Weboldalunk cookie-kat használ. A folytatással feltételezzük, hogy Ön hozzájárulását adja a cookie-k telepítéséhez, ahogyan azt a mi részletezzük adatvédelmi és cookie-kra vonatkozó szabályzat.

×

Egyeztessen le egy személyes hívást, és fedezze fel, hogy a Post Affiliate Pro milyen előnyökkel járhat vállalkozása számára.

Több időpontban is elérhetőek vagyunk

Hívás lefoglalása