Introduzione
Rekomi è una piattaforma per il monitoraggio e la gestione degli affiliati con un’integrazione nativa con Dodo Payments. Un affiliato condivide un link e Rekomi registra il clic. Quando quel visitatore acquista, Dodo Payments invia la vendita a Rekomi, che accredita l’affiliato corretto. Rekomi calcola la commissione e paga i tuoi affiliati per te, in oltre 150 paesi, moduli fiscali inclusi. Per connetterti, incolli una chiave API di Dodo Payments con accesso in scrittura in Rekomi. Rekomi convalida la chiave, crea l’endpoint webhook nel tuo account Dodo Payments e recupera il signing secret dell’endpoint. Non devi compilare un modulo webhook né incollare nulla nuovamente in Dodo Payments.Rekomi accredita una vendita a un affiliato quando un cliente indirizzato 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 affiliato e arriva sul tuo sito, dove lo script di Rekomi salva il referral nel suo browser.
- Al checkout, colleghi quel referral al pagamento come metadati
rekomi_ref. - Dodo Payments elabora il pagamento e invia un webhook firmato
payment.succeededall’endpoint creato da Rekomi. - Rekomi associa il referral all’affiliato, calcola la commissione sull’importo della vendita al netto delle imposte e lo registra.
Prerequisiti
Prima di configurare questa integrazione, ti servono:- Un account Dodo Payments in modalità live
- Un account Rekomi
- Una chiave API di Dodo Payments con accesso in scrittura abilitato, perché le chiavi di sola lettura non possono creare webhook
Per iniziare
1
Create an API Key with Write Access
Nella dashboard di Dodo Payments, vai su Developer → API Keys e fai clic su Add API Key. Assegna alla chiave il nome
Rekomi e lascia selezionata l’opzione Enable write access. Per maggiori dettagli, consulta Authentication.2
Paste the Key into Rekomi
In Rekomi, apri Setup → Connect payment processor, scegli Dodo Payments e incolla la chiave. Rekomi la convalida, crea l’endpoint webhook nel tuo account e recupera il signing secret dell’endpoint.

Dopo la connessione, Rekomi usa la chiave solo per gestire l’endpoint webhook ed eseguire controlli periodici dello stato. Le tue vendite arrivano tramite il webhook firmato, non 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. Rekomi mostra il tuo snippet, con l’ID del programma già inserito, nella sezione Setup → Install.
4
Pass the Referral into Checkout
Collega il referral acquisito a ogni pagamento come metadati
rekomi_ref. La Implementation Guide mostra come procedere per ogni tipo di checkout.5
Done
Le vendite, i rinnovi, i rimborsi e le contestazioni ora accreditano e annullano automaticamente le commissioni degli affiliati, e Rekomi paga i tuoi affiliati.
Guida all’implementazione
Checkout Sessions tramite API
Nel frontend, leggi il referral conwindow.Rekomi.getReferral() e invialo al backend insieme alla richiesta di checkout. Nel backend, impostalo in metadata:
Node.js
metadata.rekomi_ref funziona sui prodotti in abbonamento, quindi il primo addebito e ogni rinnovo accreditano lo stesso affiliato.
Payments API
L’esempio seguente usa
POST /payments, che è deprecato. Continua a funzionare per le integrazioni esistenti. Le nuove integrazioni devono usare Checkout Sessions (POST /checkouts), che ricevono metadata nello stesso modo.Node.js
Link di pagamento statici
Aggiungi il referral al link come parametro di querymetadata_rekomi_ref semplice, non nella forma tra parentesi quadre:
metadata_* ai metadati del pagamento, dove Rekomi li legge.
Cosa viene monitorato
Rekomi gestisce ogni tipo di evento di vendita come segue:Note importanti
- Rekomi registra l’endpoint webhook esattamente con gli eventi necessari. Non modificare l’elenco degli eventi di quell’endpoint nella dashboard di Dodo Payments: i controlli dello stato di Rekomi segnalano la connessione se vengono rimossi degli eventi.
- Una prova gratuita non crea alcun pagamento fino al termine della prova, quindi non esiste alcuna commissione fino al primo addebito. Una prova a pagamento addebita anticipatamente l’importo della prova.
- La disconnessione in Rekomi elimina l’endpoint webhook dal tuo account Dodo Payments.
Risorse aggiuntive
Rekomi's Dodo Payments Guide
La procedura completa di configurazione, la risoluzione dei problemi e i dettagli sulla sicurezza nella documentazione di Rekomi.
Affiliates Feature Guide
Tutte le opzioni di integrazione degli affiliati per Dodo Payments.
Per assistenza con l’integrazione, contatta il supporto Rekomi all’indirizzo support@rekomi.com o il supporto Dodo Payments all’indirizzo support@dodopayments.com.