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

J2Store (Joomla! Extensie)

Een winkelwagentje en ecommerce-extensie die artikelen als producten uitbreidt en waarmee u artikelen kunt omzetten in volwaardige producten.

Offline verkoop

Open het bestand:

plugins/j2store/payment_offline/payment_offline.php

en zoek de functie _postPayment en deze regel erin:
if ($orderpayment->save()) {

Voeg deze code direct boven de regel toe:

$vars->order_id = $orderpayment->order_id;
$vars->total_cost = $orderpayment->order_subtotal;

Bewaar uw werk. Open nu bestand:

plugins/j2store/payment_offline/payment_offline/tmpl/postpayment.php 

en voeg deze code toe aan het einde van het bestand:
<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 $vars->total_cost; ?>');
  sale.setOrderID('<?php echo $vars->order_id; ?>');
  sale.setStatus('P');

  PostAffTracker.register();
  </script>

Bewaar uw werk. Dit creëert een openstaande commissie voor elke offline transactie. U moet deze later handmatig goedkeuren of afwijzen – op basis van de oorspronkelijke transactie.

PayPal – stap 1

Zoek bestand:

plugins/j2store/payment_paypal/payment_paypal/tmpl/prepayment.php

en zoek het invoerveld notification_url. Het ziet er ongeveer zo uit:

<input type="hidden" name="notify_url" value="<?php echo JRoute::_( $vars->notify_url ); ?>" />

en voeg in dat veld toe:

id='pap_ab78y5t4a'

Het bijgewerkte veld zou er als volgt uit moeten zien:

<input id='pap_ab78y5t4a' type="hidden" name="notify_url" value="<?php echo JRoute::_( $vars->notify_url ); ?>" />

Rechts onder dat notificatie_url invoerveld (dus recht onder die regel code) plaats deze code hieronder:
<!-- Post Affiliate Pro Integration snippet -->
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.writeCookieToCustomField('pap_ab78y5t4a', '', 'pap_custom');
</script>
<!-- /Post Affiliate Pro Integration snippet -->

PayPal – stap 2

Open het bestand:

plugins/j2store/payment_paypal/payment_paypal.php

en zoek de functie _process() en deze regel erin:

$data = $app->input->getArray($_POST);

Voeg nu deze code hieronder direct boven die regel toe:
 /* Post Affiliate 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 */

Vergeet niet om je Joomla te integreren met de kliktrackingcode en om de PayPal IPN Handling-plug-in te activeren in uw installatie van Post Affiliate Pro.
Terug naar Integraties GRATIS account aanmaken

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