ZOHO Subscriptions integration
Gestisci il ciclo di fatturazione degli abbonamenti dei tuoi clienti dall’inizio alla fine. Automatizza la fatturazione periodica, gestisci gli abbonamenti, invia delle fatture professionali conformi alle tasse e fatti pagare in tempo, ogni volta.
Per integrare ZOHO Subscriptions con il tuo Post Affiliate Pro utilizziamo dei webhooks e un plugin per le “Lifetime Commissions”.
Attiva il plugin
Come prima cosa devi abilitare il plugin ZOHO Subscriptions nel tuo merchant panel. Dopo averlo abilitato, fai click sul pulsante Maggiori Informazioni e copia l’URL – ne avrai bisogno nel prossimo passaggio. Oltre al plugin di ZOHO Subscriptions assicurarsi di abilitare anche il plugin per le Lifetime Commissions.
Aggiungere il webhook
Accedi al tuo pannello di amministrazione di ZOHO Subscriptions e clicca sull’icona dell’ingranaggio in alto a destra per entrare nel menu Impostazioni. Ora vai su Automazione > Webhooks e aggiungi un nuovo webhook. Scegli ‘Pagamento del Cliente‘ per il modulo e poi potrai abilitare sia ‘Completamento del pagamento‘ che ‘Rimborso del pagamento‘.
Nella sezione ATTIVA aggiungi l’URL che hai copiato dal pulsante Maggiori Informazioni del tuo plugin e inseriscilo come URL. Aggiungi il parametro ‘paymentid’ con il valore:
${CUSTOMER_PAYMENT.PAYMENT_ID}
all’URL in modo che assomigli a questo:
URL_TO_PostAffiliatePro/plugins/ZohoSubscriptions/webhook.php?paymentid=${CUSTOMER_PAYMENT.PAYMENT_ID}
Infine, scegli ‘Default Payload‘ nella sezione BODY e salva il tuo webhook.
Integrazione del modulo di Ordine/Registrazione
Per essere in grado di tracciare le commissioni dai dati webhook devi aggiungere un codice speciale alla tua registrazione o al modulo d’ordine dove raccogli l’indirizzo email del cliente. Il codice speciale deve tracciare un’azione (anche per zero commissioni) in modo che il sistema possa creare una relazione tra il cliente e l’affiliato di riferimento.
Ecco un esempio di tale codice, che traccia automaticamente un’azione di registrazione quando un pulsante di invio con ID ‘submitButtonID‘ viene cliccato e legge l’email del cliente dal campo ‘XemailX‘:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
document.getElementById('submitButtonID').addEventListener("click", function (){papSale()});
function papSale() {
var email = document.getElementById('XemailX').value;
if (email == '') return;
PostAffTracker.setAccountId('Account_ID');
var sale = PostAffTracker.createAction('registration');
sale.setProductID('Registration');
sale.setCampaignID('11111111');
sale.setOrderID(email);
sale.setData1(email);
PostAffTracker.register();
}
</script>
Il tuo modulo ZOHO Subscriptions è integrato ora.
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!
Overview of Post Affiliate Network
Discover the power of Post Affiliate Network for managing affiliate programs across multiple brands from a single account.
Can I Automate Billing and Monthly Affiliate Payments in Post Affiliate Pro?
Automate billing & monthly affiliate payments in Post Affiliate Pro? Learn about manual payouts & how to manage payments efficiently.
Example answers for the integration service email
Unlock seamless integration with Post Affiliate Pro! Get free setup of your affiliate program by answering key questions about your website, payment gateways, and commission preferences. Ensure smooth access by securely sharing login details. Visit now for an effortless affiliate program launch!
Post Affiliate Pro invoicing explained
Understand Post Affiliate Pro invoicing: pay only for actual usage, no hidden fees, with transparent billing and flexible plan adjustments.