–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

Een gratis ecommerce oplossing.

Integratie met Virtue Mart wordt gemaakt door een script voor het volgen van de verkoop op de bevestigingspagina te plaatsen.

Sjabloon bewerken

Zoek en open het bestand checkout.thankyou.php.

Het zou in administrator/components/com_virtuemart/html/’ moeten staan.

Integratie

Vervang laatste:

?>

met volgende code:


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

Deze code houdt het subtotaal van de prijs bij (met couponkorting). Als u iets anders wilt volgen, kunt u een van deze variabelen gebruiken: order_total, order_subtotal, order_tax, order_shipping, order_shipping_tax, coupon_discount, order_discount, order_status, customer_note

Gebruik het op de manier zoals het wordt weergegeven in de bovenstaande code in de derde regel.

Gescheiden producten

Er is ook de mogelijkheid om voor elk producttype een unieke transactie in PAP te genereren. Hiermee heeft u de mogelijkheid om afzonderlijke producttypen binnen één bestelling te bewerken. Het is handig als er een terugbetaling plaatsvindt. Dan weigert u slechts één transactie (commissie) die is toegewezen aan het producttype dat is terugbetaald.

Gebruik in dat geval deze integratiecode in plaats van bovenstaande code:
 $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>

Als u de naam van het item wilt zien in plaats van het aantal item, gebruik dan variabele ‘order_item_name‘ in plaats van ‘product_id‘ in deze regel:
$pap_product_id[$i] = $d

Afgerond

Het is nu geïntegreerd. Elke keer dat de klant de orderbevestigingspagina invoert, wordt de trackingcode opgeroepen en wordt een verkoop geregistreerd voor een verwijzende partner.

Versie 1.4

Het lijkt erop dat versie 1.4 een ander bestand moet bewerken – checkout.result.php

Het is een suggestie van een van onze klanten, we hebben het niet getest.

Virtue Mart met PayPal

Als u VirtueMart met PayPal in uw Joomla gebruikt, moet u enkele speciale stappen uitvoeren om de integratie te laten werken.

Voeg eerst in administrator/component/com_virtuemart/notify.php (op uw server) regels toe onder de regel met code: 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 */

Sla nu het bestand op en log in op uw Joomla.

VirtueMart met PayPal

Navigeer naar Componenten> VirtueMart> Winkel> Lijst met betalingsmethoden> PayPal> Configuratie> Extra betalingsinfo en voeg een van deze regels toe:
"custom" => 'Account_ID'$_COOKIE['PAPVisitorId'], // for version of PAP 4.4.x.x and higher

of (afhankelijk van uw PAP-versie):

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

Voeg het onder de regel in met “notify_url”=>…

Terug naar Integraties GRATIS account aanmaken
Wilt u uw partnersoftware nog verder verbeteren? Bekijk de Virtue Mart 3-integratie voor Post Affiliate Pro.

Virtue Mart 3

Post Affiliate Pro is presented as a powerful and affordable alternative to other affiliate marketing software such as AffiliateWP, ClickInc, and TUNE. With advanced tools, customizable marketing options, seamless integrations and 24/7 customer service, Post Affiliate Pro helps businesses increase their revenue by measuring conversion rates, motivating inactive partners and tracking referrals. A 14-day free trial is available with no installation costs.

Wilt u uw partnersoftware nog verder verbeteren? Bekijk de Virtue Mart 2-integratie voor Post Affiliate Pro.

Virtue Mart 2

Het artikel beschrijft de integratie van Virtue Mart met verschillende betalingsmethoden, waaronder PayPal, COD, Check en GoogleCheckout in Joomla. Het biedt stapsgewijze instructies voor elke methode, inclusief het bewerken van bestanden en het toevoegen van trackingcodes voor Post Affiliate Pro. Het artikel moedigt lezers aan om een gratis account aan te maken en vertrouwt op de beste beoordelingen voor het platform.

Wilt u uw partnersoftware nog verder verbeteren? Bekijk de ecommerce-integratie van Mal voor Post Affiliate Pro.

Mal’s ecommerce

De tekst bevat instructies voor het integreren van Post Affiliate Pro en Mal's ecommerce in een website, inclusief het toevoegen van trackingcodes. Er wordt ook een gratis account aangeboden voor Post Affiliate Pro.

Wilt u uw partnersoftware nog verder verbeteren? Bekijk de ShopSite-integratie voor Post Affiliate Pro.

ShopSite

De tekst gaat over de beschikbaarheid van de Post Affiliate Pro-partner, die verschillende integraties biedt voor kleine en middelgrote bedrijven. De tekst bevat instructies voor de navigatie naar de bedankpagina-code, trackingcodes en kliktracking. Het aanmelden voor een gratis account wordt ook vermeld, samen met de vertrouwde reputatie van Post Affiliate Pro. Verdere details worden gegeven over de integratie van Post Affiliate Pro met verschillende winkelwagens, waaronder ShopSite, Volusion, InSales, en Shopify.

Onze website maakt gebruik van cookies. Door verder te gaan, gaan we uit van uw toestemming om cookies te plaatsen zoals beschreven in onze privacy- en cookiebeleid.

×

Plan een één-op-één gesprek en ontdek hoe Post Affiliate Pro uw bedrijf ten goede kan komen.

We zijn beschikbaar op meerdere data

Plan een gesprek