La Customer Blocklist impedisce a un soggetto fraudolento noto di acquistare nuovamente da te. Un cliente bloccato non può pagare, perde i suoi abbonamenti attivi e può visualizzare, ma non modificare, nulla nel Customer Portal. Gestiscila da Impostazioni → Blocklist o tramite la Blocklist API.

The Blocklist tab under Settings
Cosa succede quando blocchi un cliente
Il blocco non rimborsa i pagamenti passati e non influisce sulle contestazioni aperte. Emetti eventuali rimborsi separatamente dalla pagina Rimborsi.
Come il blocco identifica i clienti
Puoi bloccare tramite ID cliente o email. In entrambi i casi, il blocco si basa sull’email del cliente, non sul record del cliente:- Sono inclusi tutti i record con quell’email. Il checkout può creare un nuovo record cliente per un’email già utilizzata, quindi un blocco su un singolo ID cliente potrebbe essere aggirato. Un blocco sull’email invece no.
- Gli alias sono inclusi. Le email vengono confrontate in minuscolo, rimuovendo
+alias, quindibuyer+promo@example.comeBuyer@example.comvengono considerati lo stesso cliente. I punti nell’indirizzo vengono mantenuti così come sono. - Limitato alla tua attività. Un blocco si applica solo alla tua attività. La stessa email può ancora acquistare da altre attività su Dodo Payments.
- L’email deve appartenere a un cliente esistente. Non puoi bloccare un’email che non ha mai effettuato un checkout con te e non è possibile bloccare un record cliente privo di email.
Bloccare un cliente
- From Settings
- From the customer's page
1
Open the Blocklist
Vai su Impostazioni → Blocklist nella dashboard.
2
Add to Blocklist
Fai clic su Aggiungi alla blocklist, quindi inserisci l’email o l’ID cliente. Aggiungi un motivo, così il tuo team potrà sapere in seguito perché è stato aggiunto il blocco.
3
Confirm
Conferma il blocco. Gli abbonamenti attivi del cliente vengono annullati immediatamente e la voce appare nella tabella Voci bloccate.
Gestire i clienti bloccati
La pagina Blocklist elenca tutti i blocchi attivi:- Totale clienti bloccati: quanti clienti sono attualmente bloccati.
- Voci bloccate: una riga per ogni blocco, con l’Identificatore inserito (email o ID cliente), Bloccato da (il membro del team che ha aggiunto il blocco) e Bloccato il.
- Cerca identificatore e Filtri: trova una voce tramite email o ID cliente oppure filtra in base a chi l’ha bloccata e quando.
- Azione: gestisci la voce, incluso lo sblocco del cliente.
La pagina del cliente bloccato

A blocked customer's details page
- Un badge Bloccato accanto al nome del cliente e un pulsante Sblocca cliente.
- Registro attività: quando il cliente è stato aggiunto alla blocklist, il motivo ed eventuali note aggiunte in seguito dal tuo team. Fai clic su Aggiungi nota per registrare nuovo contesto, ad esempio l’esito di un chargeback. Le note possono essere modificate in seguito.
- ID di riferimento: l’ID cliente collegato a questo blocco, pronto per essere copiato.
Sbloccare un cliente
Fai clic su Sblocca cliente nella pagina del cliente oppure usa il menu delle azioni nella pagina Blocklist.- Le modifiche al checkout e al Customer Portal vengono ripristinate immediatamente.
- Gli abbonamenti annullati non vengono riattivati. Il cliente deve effettuare nuovamente l’acquisto.
- La voce viene conservata come record di audit insieme alle relative note, ma non appare più nell’elenco attivo.
- Puoi bloccare nuovamente lo stesso cliente in seguito. Verrà creata una nuova voce.
Cosa vede il cliente
A un cliente bloccato non viene mai comunicato che è stato bloccato.- Durante il checkout, il pagamento non va a buon fine con un rifiuto generico: “Questo pagamento non può essere elaborato.” L’API restituisce HTTP
403con il codice di errorePAYMENT_NOT_PERMITTED, che non specifica alcuna causa. Il motivo reale viene scritto solo nei log di Dodo Payments. - Nel Customer Portal, tutto è visibile, ma ogni azione è disabilitata. Una richiesta di modifica bloccata restituisce
PORTAL_ACTION_NOT_PERMITTEDcon il messaggio “Questa azione non è disponibile.” Il profilo del portale contieneread_only: true, così un’integrazione personalizzata del portale può disabilitare i propri controlli. Il portale non mostra mai la voce della blocklist né le relative note.
Utilizzare l’API
La Blocklist API ti permette di bloccare i clienti dai tuoi strumenti, ad esempio quando arriva un chargeback. Richiede la tua chiave API segreta. Qualsiasi chiave può elencare le voci e leggere le note. Una chiave con accesso in scrittura abilitato può bloccare, sbloccare e gestire le note. La dashboard applica la stessa distinzione ai ruoli del team: il ruolo Visualizzatore legge l’elenco, mentre il ruolo Editor apporta modifiche.Bloccare un cliente
Inviacustomer_id o email al livello principale del body. reason è facoltativo e viene visualizzato nella pagina della voce.
Response
Bloccare un cliente già bloccato restituisce HTTP
409 con CUSTOMER_ALREADY_BLOCKED, a meno che ci siano ancora abbonamenti in attesa di essere annullati. In tal caso la chiamata prosegue invece con l’annullamento.Verificare se un cliente è bloccato
Get Customer Detail restituisce due campi aggiuntivi:blocked_at, l’ora in cui è stato aggiunto il blocco attivo (null quando il cliente non è bloccato), e blocklist_entry_id, la voce alla base del blocco. L’endpoint List Customers lascia vuoti entrambi i campi.
Sbloccare un cliente
204 in caso di successo. Lo sblocco ripristina le modifiche al checkout e al portale e non riattiva alcun abbonamento.
Best practice
- Registra il motivo. Un breve motivo sul blocco, insieme alle note per qualsiasi evento successivo, fornisce al team di supporto il quadro completo senza dover uscire dalla dashboard.
- Blocca dopo un chargeback. Apri il cliente dalla contestazione o dal pagamento e bloccalo da lì, oppure automatizza l’operazione dal webhook
dispute.openedconPOST /blocklist/customers. Vedi Contestazioni. - Controlla
subscriptions_swept. Quando blocchi tramite API, ripeti la chiamata finché la risposta non restituiscetrue, così non rimane alcun abbonamento attivo. - Rimborsa separatamente. Un blocco impedisce solo gli acquisti futuri. Se devi del denaro al cliente, rimborsa il pagamento come di consueto.
- Controlla l’elenco. Sblocca i clienti il cui problema è stato risolto. Lo sblocco è immediato e conserva la cronologia.
Correlati
Customer Management
Trova un cliente, apri la pagina dei dettagli e gestisci i suoi abbonamenti.
Customer Portal
Cosa può e non può fare un cliente bloccato nel portale.
Disputes
Rispondi ai chargeback e decidi quando è opportuno applicare un blocco.
Error Codes
Cosa significano
PAYMENT_NOT_PERMITTED e PORTAL_ACTION_NOT_PERMITTED.