Webhook Payloads
Fatturazione basata sui crediti
Il payload inviato al tuo endpoint webhook quando si verificano eventi di fatturazione basata sui crediti — crediti virtuali (chiamate API, token, ore di calcolo) concessi, consumati, scaduti, trasferiti o avvisi sul saldo. Questi webhook non sono correlati ai Customer Wallets (saldi monetari).
Documentation Index
Fetch the complete documentation index at: https://docs.dodopayments.com/llms.txt
Use this file to discover all available pages before exploring further.
Eventi webhook per la fatturazione basata sui crediti
Sono disponibili i seguenti eventi webhook per monitorare i cambiamenti del ciclo di vita della fatturazione basata sui crediti. Questi eventi si applicano ai crediti virtuali (chiamate API, token, ore di calcolo), non ai Customer Wallets (saldi monetari).| Event | Description |
|---|---|
credit.added | I crediti vengono concessi a un cliente (tramite abbonamento, acquisto una tantum, componente aggiuntivo o API) |
credit.deducted | I crediti vengono consumati tramite utilizzo o addebito manuale |
credit.expired | I crediti inutilizzati scadono dopo il periodo di scadenza configurato |
credit.rolled_over | I crediti inutilizzati vengono riportati su una nuova concessione alla fine del ciclo |
credit.rollover_forfeited | Crediti annullati perché è stato raggiunto il numero massimo di rollover |
credit.overage_charged | Addebiti per consumo eccessivo applicati quando l’utilizzo prosegue oltre il saldo zero |
credit.manual_adjustment | Regolazione manuale di credito o addebito effettuata tramite dashboard o API |
credit.balance_low | Il saldo dei crediti scende al di sotto della soglia di basso saldo configurata |
Eventi del registro contabile
Tutti gli eventi del registro contabile (credit.added fino a credit.manual_adjustment) condividono lo stesso payload CreditLedgerEntryResponse documentato nello schema sottostante.
Evento di basso saldo (credit.balance_low)
L’eventocredit.balance_low utilizza un payload diverso (CreditBalanceLowPayload) incentrato sugli avvisi di soglia:
Il cliente il cui saldo crediti ha attivato l’avviso.
L’abbonamento associato a questo diritto ai crediti.
Il diritto ai crediti che presenta un saldo basso.
Nome visualizzato del diritto ai crediti.
Saldo crediti corrente al momento dell’avviso.
Totale dei crediti concessi per ciclo di fatturazione per questo abbonamento.
La percentuale configurata della soglia di basso saldo.
L’importo assoluto di crediti a cui corrisponde la soglia.
Uso di credit.balance_low per avvisi proattivi
Usa il webhook credit.balance_low per avvisare i clienti prima che esauriscano i crediti:
Get Customer Balance
Verifica il saldo attuale di un cliente tramite API.
Create Ledger Entry
Accredita o addebita manualmente il saldo di un cliente.
Schema del payload del webhook
Response for a ledger entry
Opzioni disponibili:
credit_added, credit_deducted, credit_expired, credit_rolled_over, rollover_forfeited, overage_charged, overage_reset, auto_top_up, manual_adjustment, refund Last modified on March 2, 2026