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

Avactis

Software PHP gratuito per carrelli acquisti e soluzione commerciale open source per carrelli acquisti.

Questo menu di integrazione utilizza l’interfaccia di Avactis per impostare l’integrazione con Post Affiliate Pro.

1. Integrazione del tracciamento dei clic

Prima di tutto, è necessario inserire il codice di tracciamento dei clic nel codice del footer del negozio. Vai a Gestione pagine, seleziona la pagina che vuoi integrare con il codice di tracciamento dei clic (tutte le pagine di destinazione del banner) e clicca sul link Modifica nella sezione Copyright basso. Aggiungiamo il codice di tracciamento dei clic nella sezione “Blocca contenuto” e facciamo clic sul pulsante Salva. Quindi cliccare anche sul pulsante inferiore “Salva modifiche“.

2. Tracciamento delle vendite nella versione hosted di Avactis

Vai a Gestione pagine e seleziona “order_placed.php” da modificare. Cliccare sul link “modifica” nella sezione center_column del blocco Ultimo Ordine Effettuato.
Aggiungiamo il seguente codice prima di “?>“:

// Post Affiliate Pro Tracking code snippet
$order_id = modApiFunc("Checkout", "getLastPlacedOrderID");
if(!empty($order_id)) {
  $orderInfo = modApiFunc("Checkout", "getOrderInfo", $order_id, modApiFunc("Localization", "whichCurrencySendOrderToPaymentShippingGatewayIn", $order_id, GET_PAYMENT_MODULE_FROM_ORDER));

echo '<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">';
  $i = 0;
  foreach($orderInfo['Products'] as $product_info) {
    $SKU = $product_info['SKU'];
    $total = $product_info['SalePrice'] * $product_info['qty'];
    $prod_name = $product_info['name'];
    echo 'var sale'.$i.' = PostAffTracker.createSale();
      sale'.$i.'.setTotalCost(\''.$total.'\');
      sale'.$i.'.setOrderID(\''.$order_id.'\');
      sale'.$i.'.setProductID(\''.$SKU.'\');
      sale'.$i.'.setData1(\''.$prod_name.'\');';
    $i++;
  }

echo 'PostAffTracker.register();
</script>';
}

Salva il tuo lavoro e hai fatto.

3. Avactis con PayPal

Nel caso in cui tu voglia integrare direttamente PayPal, che utilizzi come gateway di pagamento, nel tuo Avactis, devi eseguire alcuni passaggi speciali e, inoltre, è possibile solo con la versione Owned di Avactis. Il problema è che bisogna modificare alcuni file.

Per prima cosa, devi aggiungere il campo “personalizzato” e lo script di tracciamento nel tuo modulo paypal – puoi farlo nel file:

/avactis-themes/_your_theme_/checkout/checkout-sequence/default/confirmation_redirect_to_payment_gateway.tpl.html

Il codice di reindirizzamento IPN (cURL) va a:

/avactis-system/modules/payment_module_paypal_cc/payment_module_paypal_cc_api.php

Utilizza i codici del metodo di integrazione PayPal originale: è lo stesso.

Torna alle Integrazioni Crea un account GRATUITAMENTE

    Il nostro sito web utilizza i cookies. Continuando assumiamo il tuo consenso all'utilizzo dei cookie come specificato nella nostra politica sulla privacy e sui cookie.

    ×

    Prenota una chiamata individuale e scopri come Post Affiliate Pro può giovare al tuo business.

    Siamo disponibili in più date

    Prenota una chiamata telefonica