Emetti chiavi uniche per il tuo software o beni digitali, controlla le attivazioni e revoca l’accesso quando necessario. Le chiavi di licenza si abbinano bene a sottoscrizioni e acquisti una tantum.
Cosa Sono le Chiavi di Licenza?
Le chiavi di licenza sono token unici che autorizzano l’accesso al tuo prodotto. Sono ideali per:- Licenze software: App desktop, plugin e CLI
- Controlli per utente: Limita le attivazioni per utente o dispositivo
- Beni digitali: Regola download, aggiornamenti o funzionalità premium
Vantaggi Chiave
- Controllo accessi: Definisci scadenze e limiti di attivazione
- Visibilità operativa: Monitora utilizzo, dispositivi e cronologia
- Sicurezza e supporto: Disabilita, riabilita e audita rapidamente
Creazione di Chiavi di Licenza
1
Crea una Chiave di Licenza
Vai al tuo dashboard di Dodo Payments e apri la sezione Chiavi di Licenza. Seleziona l’opzione per creare una nuova chiave di licenza.
2
Configura le Impostazioni della Chiave di Licenza
Imposta come verranno emesse e utilizzate le tue chiavi di licenza specificando questi campi:
- Data di Scadenza della Chiave di Licenza: Definisci per quanto tempo la chiave rimane valida. Scegli una durata specifica (ad esempio, 30 giorni o 1 anno), oppure seleziona “nessuna scadenza” per una chiave perpetua.
- Limite di Attivazione: Imposta il numero massimo di attivazioni concorrenti per chiave. Usa un numero specifico per scenari come licenze per singolo utente (1) o licenze per team (5), oppure seleziona “illimitato” per nessun limite di attivazione.
- Istruzioni di Attivazione: Fornisci passaggi chiari per l’attivazione ai tuoi clienti, che verranno anche inviati via email con la chiave di licenza. Esempi: “Incolla la chiave in Impostazioni → Licenza” oppure “Esegui:
mycli activate <key>”.
3
Rivedi e Salva
Controlla tutti i dettagli inseriti. Quando sei pronto, salva la configurazione della chiave di licenza per completare la creazione della chiave.

Gestisci e Monitora
La Sezione Chiavi di Licenza fornisce una vista completa di tutte le attività delle chiavi di licenza e ti consente di gestire e monitorare le licenze in modo efficace.Informazioni Chiave
Visualizza informazioni dettagliate per ogni chiave di licenza:- Dettagli della Chiave: Valore della chiave di licenza, nome del prodotto associato, dettagli del cliente (customer_id) e data di acquisto
- Attività di Utilizzo: Numero di attivazioni, date e orari di attivazione e stato (attivo, scaduto, disabilitato)
- Scadenza e Limiti: Data di scadenza della chiave, conteggio delle attivazioni rimanenti e istanze di attivazione attuali

Azioni Disponibili
Puoi eseguire le seguenti azioni sulle chiavi di licenza:- Disabilita Chiave di Licenza: Disabilita immediatamente una chiave per prevenire ulteriori utilizzi
- Abilita Chiave: Riabilita una chiave di licenza precedentemente disabilitata
- Visualizza Istanze di Attivazione: Vedi tutte le istanze di attivazione associate a una particolare chiave di licenza

Vantaggi
- Monitora l’attività delle chiavi di licenza in tempo reale
- Identifica potenziali abusi o attivazioni non autorizzate
- Semplifica il supporto clienti fornendo registri dettagliati di utilizzo in caso di discrepanza
Gestione API
Utilizza queste API per attivare, convalidare, elencare e aggiornare le chiavi di licenza e le loro istanze di attivazione.Endpoint Pubblici: Gli endpoint per attivare, disattivare e convalidare le licenze sono pubblici e non richiedono una chiave API. Questo ti consente di chiamarli direttamente dalle tue applicazioni client, software desktop o CLI senza esporre le tue credenziali API.
Operazioni sul Ciclo di Vita
Operazioni sul Ciclo di Vita
Attiva, disattiva e convalida le azioni sulle chiavi di licenza.
Gestione Chiavi di Licenza
Gestione Chiavi di Licenza
Elenca, recupera e aggiorna le chiavi di licenza con le loro impostazioni e stato.
Istanze di Attivazione
Istanze di Attivazione
Lavora con le attivazioni dei singoli dispositivi per ogni chiave.
Esempi di Integrazione
Attiva una licenza
Questi endpoint non richiedono una chiave API e possono essere chiamati direttamente dalle tue applicazioni client.
Convalida una licenza
Migliori Pratiche
- Mantieni chiari i limiti: Scegli valori predefiniti sensati per scadenze e attivazioni
- Guida gli utenti: Fornisci istruzioni di attivazione precise e documentazione self-service
- Automatizza i controlli: Convalida le chiavi lato server prima di concedere l’accesso
- Monitora gli eventi: Usa webhook per rilevare abusi e automatizzare le revoche