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

Chargify

Chargify è un software di fatturazione online per tutte le tue esigenze di fatturazione ricorrente.

L’integrazione con Chargify si ottiene inserendo uno script di tracciamento delle vendite nella pagina di ringraziamento utilizzando una semplice logica JavaScript.

Primo passo

Il primo passo consiste nel trovare la sezione necessaria in cui inserire il codice di tracciamento dei clic e delle vendite. Nel tuo account Chargify vai su Configurazione > Impostazioni > Impostazioni Predefinite della Pagina Pubblica e trova la sezione chiamata JavaScript Personalizzato.

Tracciamento delle vendite

Inserisci il seguente codice nella sezione descritta nel passo precedente:

</script>
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('Account_ID');
try {
PostAffTracker.track();
} catch (err) { }

if (document.getElementById('analytics-signup-payment-id') != null) {
PostAffTracker.setAccountId('Account_ID');
var sale = PostAffTracker.createSale();
sale.setTotalCost($('#analytics-signup-revenue').html());
sale.setOrderID($('#analytics-signup-payment-id').html());
sale.setProductID($('#analytics-product-id').html());
sale.setCurrency($('#analytics-currency').html());

PostAffTracker.register();
}

Pagina di ringraziamento personalizzata

Se hai definito una pagina di ringraziamento personalizzata nella tua pagina di prodotto o di iscrizione pubblica, dovrai integrare anche la pagina di ringraziamento personalizzata.

La prima cosa da fare è modificare le Pagine Prodotti e Iscrizione Pubblica nel menu Catalogo dell’account Chargify e verificare se è stato definito l’URL di Ritorno dopo l’iscrizione o l’aggiornamento dell’account. Se è stato impostato, devi aggiungere quanto segue nel campo Parametri di Ritorno:

orderid={signup_payment_id}&totalcost={signup_revenue}&productid={product_id}&customer={customer_id}

Una volta impostata, è necessario modificare il contenuto della pagina di ringraziamento personalizzata e aggiungervi questo script:

<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
  var urlParams;
  (window.onpopstate = function () {
    var match,
        pl     = /\+/g,  // Regex for replacing addition symbol with a space
        search = /([^&=]+)=?([^&]*)/g,
        decode = function (s) { return decodeURIComponent(s.replace(pl, " ")); },
        query  = window.location.search.substring(1);

    urlParams = {};
    while (match = search.exec(query))
       urlParams[decode(match[1])] = decode(match[2]);
  })();
  if (urlParams['orderid'] != '') {
    PostAffTracker.setAccountId('Account_ID');
    var sale = PostAffTracker.createSale();
    sale.setTotalCost(urlParams['totalcost']);
    sale.setOrderID(urlParams['orderid']);
    sale.setProductID(urlParams['productid']);
    sale.setData1(urlParams['customer']);
    PostAffTracker.register();
  }
</script>

Webhook

Chargify offre la possibilità di utilizzare webhook che possono essere utilizzati per tracciare le commissioni ricorrenti. Per configurare un webhook, occorre innanzitutto abilitare il plugin Chargify nel pannello del commerciante. Quindi vai nel tuo account Chargify in Impostazioni> Webhooks e fai clic sul pulsante Aggiungi Nuovo Endpoint, dove puoi aggiungere l’URL del tuo plugin:

https://URL_TO_PostAffiliatePro/plugins/Chargify/chargify.php

e scegli questi endpoint: Pagamento Riuscito, Rimborso Riuscito.
Salva e il gioco è fatto.

NOTA: L’endpoint deve utilizzare un certificato SSL valido, quindi è consentita solo la connessione HTTPS.

Ora è integrato. Ogni volta che un cliente entra nella pagina di conferma dell’ordine, il codice di tracciamento viene richiamato e registra una vendita per l’affiliato di riferimento.

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