Cratejoy integration
Cratejoy è la casa di 1000 scatole di abbonamento mensili e crate club per tutte le passioni. Trova cofanetti regalo curati per tutte le occasioni e per tutti i destinatari, o scopri come creare il tuo cofanetto di abbonamento!
L’integrazione di Cratejoy consiste nell’aggiungere il codice di integrazione alla pagina di ringraziamento e nell’impostare la connessione API con Post Affiliate Pro (Network) per monitorare i pagamenti degli abbonamenti.
Inserisci il codice di integrazione nella pagina di ringraziamento
Accedi al pannello di amministrazione di Cratejoy, vai alla sezione Design e fai clic sul pulsante Codice sotto il design attualmente pubblicato.
Selezionare l’opzione per modificare il negozio live e navigare in Componenti -> Cliente -> Ringraziamento -> Contenuto del Ringraziamento del Cliente e component.html.
Inserisci il seguente codice alla fine del file:
<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 papDiscountMultiplier = {{order.total_price}} / ({{order.sub_total}} - {{order.total_shipping}});
{% for product in order.products %}
var sale{{ loop.index }} = PostAffTracker.createSale();
var papProductPrice = {{product.price}} * papDiscountMultiplier;
sale{{ loop.index }}.setTotalCost((papProductPrice)/ 100);
if('{{product.subscription_id}}' != 'None') {
sale{{ loop.index }}.setOrderID('{{product.subscription_id}}');
} else {
sale{{ loop.index }}.setOrderID('{{order.id}}({{ loop.index }})');
}
sale{{ loop.index }}.setProductID('{{product.instance.sku}}');
{% endfor %}
PostAffTracker.register();
</script>
Salva le tue modifiche.
Imposta le credenziali API e configura il plugin PAP
Nel pannello di amministrazione di Cratejoy, vai su Impostazioni -> API e seleziona l’opzione Genera una nuova chiave.
Si aprirà una nuova finestra con l’ID cliente e la Chiave Segreta del Cliente; copiali entrambi e vai nel tuo pannello commerciante Post Affiliate Pro (Network) alla voce Configurazione -> Plugin e attiva il plugin per la gestione dei webhook di Cratejoy.
Una volta attivato il plugin, clicca su Configura e inserisci i dettagli dell’API. Salva il plugin per iniziare a tracciare i pagamenti ricorrenti.
Nota: il plugin richiede la funzionalità Commissioni Ricorrenti o il plugin Lifetime Commission per poter tracciare i pagamenti ricorrenti.