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

OpenCart 3

Een gratis winkelwagensysteem. OpenCart is een open-source op PHP gebaseerde online ecommerce-oplossing.

Dit is een integratiemethode voor open source winkelwagentje OpenCart versie 3. De integratie wordt gedaan door bestanden van de bedankpagina te integreren.

U kunt bestellingen per product, levenslange commissies en ook kortingsbonnen volgen.

Bevestigingsactie bewerken

Navigeer naar uw winkelwagen map catalog/controller/checkout en open confirm.php om te bewerken. Zoek deze regel:
$data['totals'] = array();

Zet deze code onder die regel:

$this->session->data['totals'] = $order_data['totals'];
$this->session->data['pap4_products'] = $data['products'];

Sla deze bestanden op en ga verder met de volgende stap.

Succesactie bewerken

Open bestand catalog/controller/checkout/success.php en zoek deze regel (eerste keer):
if (isset($this->session->data['order_id'])) {

Plaats de volgende code direct onder die regel en boven de regel met $this->cart->clear();:
$data['pap4_orderid'] = $this->session->data['order_id'];
$data['pap4_totals'] = $this->session->data['totals'];
$data['pap4_products'] = $this->session->data['pap4_products'];
if ($this->customer->isLogged()) {
  $data['pap4_email'] = $this->customer->getEmail();
}
else {
  $data['pap4_email'] = $this->session->data['guest']['email'];
}
unset($this->session->data['pap4_products']);

Nogmaals, vergeet niet om de wijzigingen op te slaan en door te gaan naar de volgende integratiestap.

Hele winkelwagen als één transactie – Succesweergave bewerken

Als u de hele betaling als één transactie in PAP wilt verwerken, volgt u deze stap. Als u voor elk product één transactie wilt aanmaken, gaat u verder met stap 4.

Open bestand catalog/view/theme/default/template/common/success.twig.

Voeg deze regels toe vóór de laatste regel met {{ footer }}:
{# Post Affiliate Pro integration #}
{% if pap4_totals is defined and pap4_orderid is defined and pap4_email is defined %}
  {% set subtotal = 0 %}

  {% for item in pap4_totals %}
    {% if item.code == 'sub_total' %} {% set subtotal = subtotal + item.value %} {% endif %}
    {% if item.code == 'coupon' %} {% set subtotal = subtotal + item.value %} {% endif %}
    {% if item.code == 'voucher' %} {% set subtotal = subtotal + item.value %} {% endif %}
  {% endfor %}

  {% if subtotal < 0 %} {% set subtotal = 0 %} {% endif %}

  <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('{{subtotal}}');
    sale.setOrderID('{{pap4_orderid}}');
    sale.setData1('{{pap4_email}}');
    PostAffTracker.register();
  </script>
{% endif %}
{# /Post Affiliate Pro integration #}

Sla het bestand op. Uw winkel is zojuist geïntegreerd.

Let op: De waarden van ‘Kortingsbon‘ en ‘Tegoedbon‘ zijn negatief, daarom tellen we deze direct op bij het subtotaal.

Eén transactie per product – Succesweergave bewerken

Deze stap is niet nodig als u stap 3 al hebt gevolgd.

Open bestand catalog/view/theme/default/template/common/success.twig.

Voeg deze regels toe vóór de laatste regel met {{ footer }}:
{# Post Affiliate Pro integration #}
{% if pap4_totals is defined and pap4_orderid is defined and pap4_email is defined %}
  <script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
  <script type="text/javascript">
    PostAffTracker.setAccountId('Account_ID');
    {% for item in pap4_products %}
        var sale{{ loop.index }} = PostAffTracker.createSale();
        sale{{ loop.index }}.setTotalCost('{{ item.total }}');
        sale{{ loop.index }}.setProductID('{{ item.product_id }}');
        sale{{ loop.index }}.setOrderID('{{ pap4_orderid }}({{ loop.index }})');
        sale{{ loop.index }}.setData1('{{ pap4_email }}');
        {% if loop.last != false %}
        sale{{ loop.index }}.doNotDeleteCookies();
        {% endif %}
    {% endfor %}
    PostAffTracker.register();
  </script>
{% endif %}
{# /Post Affiliate Pro integration #}

Dit zal een commissie registreren per besteld product.

Vergeet niet om uw winkelwagentje te integreren met de kliktrackingcode om de verkooptracking te laten werken. U kunt de kliktrackingcode in het themavoettekstbestand plaatsen: catalog/view/theme/YOUR_THEME/template/common/footer.twig.

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

OpenCart

Het artikel beschrijft hoe Post Affiliate Pro kan worden geïntegreerd met de open source e-commerce oplossing op basis van PHP, OpenCart. Het biedt stapsgewijze instructies voor het bewerken van bevestigings- en succespagina's om transacties te volgen. De integratiecode moet in de functie confirm_order() worden geplaatst. Het artikel biedt ook instructies om te bepalen of de hele winkelwagen als één transactie moet worden verwerkt. Succesweergave bewerken is ook uitgelegd. Aanmelden voor een gratis account wordt aangeboden.

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

Quick.Cart

De tekst gaat over de beschikbaarheid van Post Affiliate Pro en het aanmaken van een gratis account. Er wordt ook informatie gegeven over hoe het winkelwagenscript Quick.Cart kan worden geïntegreerd met Post Affiliate Pro om commissies te genereren voor aangeslotenen. Ook worden er gerelateerde bronnen vermeld, zoals ViArt en Volusion API.

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

ThriveCart

Dit artikel legt uit hoe je ThriveCart kunt integreren met Post Affiliate Pro. Er worden stappen beschreven voor het instellen van aangepaste variabelen, het configureren van de ThriveCart-plug-in en het instellen van een webhook om gegevens te verzenden. Er wordt ook gewezen op het belang van het integreren van de kliktrackingcode.

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

SquirrelCart

De tekst gaat over het aanbieden van Post Affiliate Pro, een programma bedoeld voor affiliate marketing. Het is beschikbaar in verschillende categorieën en is getest voor integratie met SquirrelCart. Door een stukje code toe te voegen aan het winkelwagensjabloon kan het programma commissie genereren voor aangesloten partijen tijdens uitverkoop. Er zijn ook integraties beschikbaar met andere winkelwagensoftware. Een gratis account kan worden aangemaakt en het programma wordt vertrouwd door de besten.

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