PayWhirl integration
PayWhirl semplifica la gestione dei pagamenti ricorrenti.
L’integrazione con PayWhirl viene fatta utilizzando un’applicazione incorporata di PayWhirl chiamata “Custom Tracking Scripts”.
Installa l’app
Per effettuare l’integrazione, vai al tuo account PayWhirl e poi su App & Integrazioni. Trova e installa un’applicazione chiamata Custom Tracking Scripts.
Una volta installato vedrai due diverse schede nella pagina delle impostazioni. Una sezione caricherà gli script su OGNI pagina che PayWhirl fornisce e l’altra sezione caricherà gli script solo DOPO le CONVERSIONI, quando le persone completano il checkout con successo – questo è quello che useremo.
Tracciamento delle vendite
Il primo passaggio consiste nel dare un nome alla tua app. Puoi chiamarla ad esempio Post Affiliate Pro
Ora, sceglie la scheda ‘Conversione‘ e usa il seguente codice in essa:
<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 invoice in invoices %}
papSkus = '';
{% for item in invoice.items %}
papSkus += '{{item.sku}}, ';
{% endfor %}
var sale{{ loop.index }} = PostAffTracker.createSale();
if ({{invoice.paid}}) {
sale{{ loop.index }}.setTotalCost({{ invoice.amount_due }} - {{ invoice.shipping_total }} - {{ invoice.tax_total }});
} else {
sale{{ loop.index }}.setTotalCost(0);
}
{% if invoice.subscription_id %}
sale{{ loop.index }}.setOrderID('{{ invoice.subscription_id }}');
{% else %}
sale{{ loop.index }}.setOrderID('{{ invoice.id }}');
{% endif %}
sale{{ loop.index }}.setProductID(papSkus.slice(0, -2));
sale{{ loop.index }}.setData1('{{ customer.email }}');
sale{{ loop.index }}.setCurrency('{{ invoice.currency }}');
sale{{ loop.index }}.setCoupon('{{ invoice.promo_code }}');
{% if loop.index != invoices|length %}
sale{{ loop.index }}.doNotDeleteCookies();
{% endif %}
{% endfor %}
PostAffTracker.register();
</script>
Se scorri un po’ più in basso vedrai un elenco completo delle variabili disponibili, quindi se volevi personalizzare il codice di monitoraggio delle vendite, sentiti libero di farlo usando le variabili disponibili.
Configurazione webhook
Per tracciare anche i pagamenti ricorrenti dovrai impostare un webhook sotto Sviluppatore > Webhooks dove dovrai creare un webhook per l’evento account charge.succeeded. Se stai cercando di tracciare anche i rimborsi allora crea anche il webhook per charge.refunded.
Il webhook deve essere creato per il seguente URL:
https://URL_TO_PostAffiliatePro/plugins/PayWhirl/paywhirl.php
Le commissioni ricorrenti verranno tracciate solo se usi la funzionalità Commissioni Ricorrenti o il plugin Lifetime Commission.
Attivazione del plugin
L’ultimo passaggio dell’integrazione consiste nell’attivare il plugin di monitoraggio nel tuo account Post Affiliate Pro. Accedi al tuo pannello commerciante e vai su Configurazione > Plugin dove devi trovare e attivare il plugin di gestione del webhook PayWhirl. Una volta attivato il plugin puoi configurarlo per abilitare/disabilitare il tracciamento dei rimborsi e per impostare quali dettagli devono essere salvati nei campi dati extra della commissione.
Non dimenticarti di integrare il tuo sito con il codice di tracciamento dei clic.
How to integrate Post Affiliate Pro (Network) with 3rd party affiliate systems?
Learn how to integrate Post Affiliate Pro with 3rd-party affiliate systems. Follow our step-by-step guide to streamline your affiliate tracking!
Post Affiliate Pro Alternative
Discover why Post Affiliate Pro is the top choice in affiliate tracking software with robust features and stellar customer support.
Discover comprehensive fraud protection with Post Affiliate Pro. Our tool identifies fraudulent transactions across clicks, sales, sign-ups, and login attempts. Customize settings in the merchant panel to safeguard your business effectively. Explore features such as IP and URL restrictions, duplicate recognition, and country blacklisting. Ensure secure and reliable affiliate operations with our advanced fraud protection solutions.
How to integrate Post Affiliate Pro with Google Analytics?
Learn how to seamlessly integrate Post Affiliate Pro with Google Analytics to effectively track affiliate-referred visits. Follow our step-by-step guide to generate optimized URLs using the Google Analytics URL builder, decode them, and use them as Destination URLs in your campaigns. Visit now to enhance your tracking capabilities.
Discover the "Audit Log" feature in Post Affiliate Pro, a comprehensive tool for tracking user activities and changes within your affiliate program. Gain insights with detailed records of actions like banner updates, campaign modifications, and user status changes. Easily set up and configure your log to monitor specific actions and customize your view. Perfect for managing multiple merchants and ensuring transparency. Visit now to streamline your affiliate management!
9. Integrate the affiliate software with your website
Integrate your affiliate software seamlessly with your website for effective tracking of referrals and commissions. Set it up right!