Introduzione
Rekomi è una piattaforma per il monitoraggio e la gestione degli affiliati con un’integrazione nativa con Dodo Payments. Un utente condivide un link di affiliazione, Rekomi registra il clic e, quando quel visitatore acquista, la vendita arriva da Dodo Payments e l’affiliato corretto riceve automaticamente il credito. Rekomi calcola la commissione e paga anche i tuoi affiliati per te, in oltre 150 Paesi, moduli fiscali inclusi. Il collegamento richiede solo un’operazione di copia e incolla: fornisci a Rekomi una chiave API di Dodo Payments con accesso in scrittura abilitato e Rekomi la convalida, crea l’endpoint webhook direttamente nel tuo account Dodo Payments e recupera direttamente il signing secret. Non è necessario compilare alcun modulo webhook né incollare dati nuovamente in Dodo Payments.Una “vendita” viene attribuita a un affiliato quando un cliente segnalato completa un pagamento una tantum, avvia un abbonamento a pagamento o paga un rinnovo. I rimborsi e le contestazioni annullano automaticamente la commissione.
Come funziona
Dodo Payments ospita il checkout sul proprio dominio, quindi il referral dell’affiliato entra nella vendita come metadati del checkout:- Un visitatore fa clic su un link di affiliazione e arriva sul tuo sito, dove lo script di Rekomi salva il referral nel browser.
- Il visitatore accede al checkout e tu alleghi quel referral al pagamento come metadati
rekomi_ref. - Dodo Payments elabora il pagamento e invia un webhook
payment.succeededfirmato all’endpoint creato da Rekomi. - Rekomi associa il referral all’affiliato, calcola la commissione sull’importo della vendita al lordo delle imposte e la registra.
Prerequisiti
Prima di configurare questa integrazione, assicurati di avere:- Un account Dodo Payments in modalità live
- Un account Rekomi
- Una chiave API Dodo Payments con accesso in scrittura abilitato (le chiavi di sola lettura non possono creare webhook)
Per iniziare
1
Create an API Key with Write Access
Nel dashboard Dodo Payments, vai a Developer → API Keys e crea una chiave (chiamala “Rekomi”) con Enable write access selezionato. Consulta la guida alle chiavi API per istruzioni dettagliate.
2
Paste the Key into Rekomi
In Rekomi, apri Setup → Connect payment processor, scegli Dodo Payments e incolla la chiave. Rekomi la convalida in tempo reale, crea l’endpoint webhook nel tuo account e recupera direttamente il signing secret.

Dopo il collegamento, la chiave viene utilizzata solo per gestire l’endpoint webhook ed eseguire controlli periodici dello stato. Le vendite arrivano tramite il webhook firmato, mai tramite l’API.
3
Install the Rekomi Script
Aggiungi lo script di monitoraggio di Rekomi al tuo sito di marketing per acquisire i clic degli affiliati. Lo snippet con l’ID del programma compilato si trova in Setup → Install in Rekomi.
4
Pass the Referral into Checkout
Allega il referral acquisito a ogni pagamento come metadati
rekomi_ref. Consulta gli esempi di implementazione riportati di seguito.5
Done!
Vendite, rinnovi, rimborsi e contestazioni attribuiscono e annullano automaticamente le commissioni degli affiliati, mentre Rekomi si occupa di pagare i tuoi affiliati.
Guida all’implementazione
Checkout Sessions tramite API
Leggi il referral nel frontend conwindow.Rekomi.getReferral(), invialo al backend con la richiesta di checkout e impostalo in metadata:
Node.js
metadata.rekomi_ref funziona sui prodotti in abbonamento, quindi l’addebito iniziale e ogni rinnovo attribuiscono il credito allo stesso affiliato.
Payments API
L’esempio seguente utilizza
POST /payments, che è deprecato. Continua a funzionare per le integrazioni esistenti, ma per le nuove integrazioni è consigliato utilizzare Checkout Sessions (POST /checkouts): metadata viene passato nello stesso modo.Node.js
Link di pagamento statici
Aggiungi al link il parametro di query flat metadata (non il formato tra parentesi quadre):metadata_* nei metadati del pagamento, da cui Rekomi li legge.
Cosa viene monitorato
Note importanti
- Rekomi registra l’endpoint webhook esattamente con gli eventi necessari. Evita di modificare l’elenco degli eventi di quell’endpoint nel dashboard Dodo Payments; i controlli dello stato di Rekomi segnaleranno il collegamento se vengono rimossi degli eventi.
- Durante le prove non viene eseguito alcun pagamento fino al termine del periodo di prova, quindi non esiste alcuna commissione fino al primo addebito effettivo.
- La disconnessione in Rekomi elimina nuovamente l’endpoint webhook dal tuo account Dodo Payments.
Risorse aggiuntive
Rekomi's Dodo Payments Guide
La guida completa alla configurazione, alla risoluzione dei problemi e ai dettagli sulla sicurezza nella documentazione di Rekomi.
Affiliates Feature Guide
Tutte le opzioni di integrazione degli affiliati per Dodo Payments.
Hai bisogno di aiuto? Contatta l’assistenza Rekomi all’indirizzo support@rekomi.com o l’assistenza Dodo Payments all’indirizzo support@dodopayments.com per ricevere assistenza sull’integrazione.