SamCart integration
L’integrazione di SamCart ti permette di seguire gli ordini regolari una tantum e anche i pagamenti ricorrenti. L’integrazione consiste nell’aggiungere un codice di tracciamento alle pagine di checkout, nell’aggiungere un campo personalizzato ai prodotti che devono essere tracciati e nel creare un webhook che notifichi un plugin nel tuo account di Post Affiliate Pro.
Per tracciare i pagamenti ricorrenti devi utilizzare la funzionalità Commissioni Ricorrenti!
Crea un campo personalizzato
Accedi alla tua dashboard di SamCart e vai su Impostazioni cliccando nell’angolo in alto a destra, poi vai su Campi Personalizzati nel menu di sinistra e clicca sul pulsante Crea Nuovo.
Imposta il Nome del Campo Interno su papCookie, aggiungi un’etichetta e imposta il tipo di campo su Text Input. Il campo non dovrebbe essere richiesto e non dovrebbe essere visualizzato nella pagina di ricezione. Una volta creato il campo copia il suo valore Slug per il prossimo passaggio.
Aggiungi il codice di tracciamento
Sempre sotto le tue impostazioni di SamCart vai al menu Generale e inserisci il seguente codice nella casella di testo Embed HTML/Scripts – per la sezione Piè di Pagina.
Assicurati di sostituire CUSTOM_SLUG con il valore effettivo dello Slug del campo che hai creato.
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
slugId = 'CUSTOM_SLUG';
document.querySelector('input[name="' + slugId + '"]').id = slugId;
document.getElementById(slugId).parentNode.parentNode.style.display = "none";
PostAffTracker.setAccountId('Account_ID');
try {
PostAffTracker.track();
setTimeout(function(){PostAffTracker.writeCookieToCustomField(slugId);},1000);
} catch (err) { }
</script>
Crea l’integrazione
Sempre sotto le Impostazioni di SamCart vai al menu Integrazioni e sotto la scheda Impostazione dell’Integrazione clicca sul pulsante Nuova Integrazione. Dal menu a tendina seleziona l’integrazione dell’URL di Notifica, nella finestra successiva nominala come vuoi e inserisci il seguente URL di Notifica.
Assicurati di sostituire SHOPNAME.samcart.com con l’URL reale del tuo negozio SamCart:
https://URL_TO_PostAffiliatePro/plugins/SamCart/samcart.php?accountId=Account_ID&shopUrl=SHOPNAME.samcart.com
Crea le regole
In SamCart vai a Impostazioni> Integrazioni e poi passa alla scheda Regole Generali e crea 2 nuove regole per i trigger di Prodotto Acquistato e di Abbonamento Addebitato, in entrambe le regole assicurati di selezionare l’integrazione che hai creato e l’azione di Inviare una Notifica dell’Url POST.
Se vuoi tracciare anche i rimborsi e rimborsare automaticamente le commissioni aggiungi anche una regola per i trigger di Prodotto Rimborsato e Carica Abbonamento Rimborsato e non dimenticare di abilitare il tracciamento dei rimborsi nella configurazione del plugin nel passaggio successivo.
Attiva il plugin di SamCart in PAP
Accedi al tuo pannello commerciante Post Affiliate Pro e vai alla sezione Configurazione > Plugin e attiva il plugin di gestione dei webhook di SamCart. Una volta attivato il plugin assicurati di configurarlo, soprattutto inserisci l’URL del tuo Negozio con lo stesso valore che hai aggiunto nel passaggio precedente.
Aggiungi il campo personalizzato ai prodotti
L’ultimo passaggio consiste nell’aggiungere il campo personalizzato che hai creato nel passaggio precedente a tutti i prodotti che dovrebbero essere monitorati da Post Affiliate Pro. Per fare questo, nel tuo cruscotto SamCart vai su Prodotti e modifica ogni prodotto.
Nella schermata di modifica del prodotto vai alla sezione Design del Checkout e scorri fino alla sezione MODIFICA LA TUA PAGINA e clicca sul pulsante Avvia il Drag & Drop Builder. Nella schermata successiva vai a Impostazioni > Modulo del Checkout e nella sezione Campi Personalizzati seleziona la casella di controllo accanto al campo personalizzato papCookie e salva il prodotto cliccando sul pulsante Pubblica nella parte superiore della pagina.