Vai al contenuto principale

Iniziare & Configurazione dell’Account

R: Visita il nostro dashboard e inserisci l’email di accesso e la password condivisa con te nella tua email di benvenuto. In caso di problemi, contatta il nostro team di supporto.
R: I documenti richiesti per la verifica includono un documento d’identità valido rilasciato dal governo (per la verifica dell’identità) e documenti di registrazione dell’azienda (per la verifica aziendale). Per dettagli, controlla la pagina del processo di verifica.
R: Se la tua verifica viene rifiutata, riceverai un’email con il motivo del rifiuto. Puoi contattare il nostro team di supporto per risolvere eventuali problemi, correggere la documentazione e ripresentare la domanda. L’opzione di reinvio sarà abilitata dal nostro team di verifica se necessario.
R: Il processo di verifica richiede tipicamente 24-72 ore lavorative. Tuttavia, se sono necessari documenti aggiuntivi, il processo potrebbe richiedere più tempo.
R: Abbiamo bisogno del tuo sito web per comprendere il tipo di prodotti che stai vendendo e verificare la tua azienda per l’accesso live. Se non hai un sito web o sei in fase di costruzione, contattaci a [email protected]
R: Sì, supportiamo anche le aziende non registrate. Non è necessario avere un’azienda registrata per utilizzare Dodo Payments. Puoi registrarti come individuo e iniziare a ricevere pagamenti internazionali senza problemi. Dovrai comunque presentare i moduli di verifica dell’identità e della verifica aziendale come azienda non registrata per consentirci di registrarti.
R: No, puoi gestire più aziende tramite un unico account. Per aggiungere una nuova azienda, fai clic sull’icona + nell’angolo in basso a sinistra del dashboard e seleziona l’opzione Aggiungi Azienda. Puoi fare riferimento a /miscellaneous/accounts#managing-multiple-businesses per ulteriori dettagli
R: No, non è necessario aspettare. Puoi iniziare a integrare utilizzando la modalità di test e, una volta che la tua verifica è stata completata con successo, puoi iniziare a effettuare pagamenti live in produzione. Scopri di più sulle modalità di test e live qui, /miscellaneous/test-mode-vs-live-mode
R: Assicurati di aver presentato i documenti di verifica dell’identità e dell’azienda nella scheda delle impostazioni. Se li hai già presentati e sono trascorse più di 72 ore, controlla il motivo per cui è in attesa nella stessa pagina e contatta il team di supporto.
R: Attualmente non puoi eliminare prodotti o clienti poiché sono necessari per mantenere registri per la conformità futura. Stiamo attualmente lavorando a una funzione di archiviazione dei prodotti che ti consentirà di rimuovere il prodotto dalla sezione dei tuoi prodotti attivi.
R: Puoi aggiungere il logo della tua azienda e il nome della tua azienda alla pagina di pagamento. Per caricarli, visita la pagina del profilo aziendale nel tuo dashboard.
R: Sì. Puoi:
  • Andare su Dashboard → Impostazioni → Impostazioni Aziendali
  • Aggiornare il tuo logo, nome del marchio e email di supporto.
  • Le modifiche si rifletteranno sia sui link statici che dinamici
R: No. Il flusso di checkout ospitato non supporta l’incorporamento in un iframe.Invece:
R: No. I prodotti sono obbligatori nel sistema Dodo Payments.
R: No, non supportiamo siti web di e-commerce.
R: Sì, puoi passare tra marchi per i prodotti. Puoi selezionare il marchio desiderato quando crei o modifichi i prodotti nel tuo dashboard.
R: No, Dodo Payments attualmente non supporta:
  • Eliminare un marchio: Se un marchio non è in uso, puoi semplicemente ignorarlo — non influenzerà il tuo account o le operazioni
  • Modificare o aggiornare l’URL del marchio: Una volta creato, l’URL del marchio non può essere modificato. Anche se l’URL è errato, non influisce sulla tua configurazione o funzionalità
R: No, Dodo Payments attualmente non supporta beni fisici e non offre un plugin per Shopify.
R: Se la valuta adattiva è disabilitata, il checkout mostrerà il prezzo del prodotto nella valuta selezionata per il prodotto e i metodi di pagamento disponibili verranno mostrati in base al paese di fatturazione selezionato durante il checkout.

Verifica, Tasse & Conformità

R: Dodo Payments di solito impiega 24–72 ore lavorative per elaborare le verifiche. Tuttavia, possono verificarsi ritardi a causa di:
  • Alto volume di domande
  • Fine settimana e festività
  • Presentazioni incomplete o errate
  • Revisioni manuali per rischio o conformità
Se sono trascorse più di 72 ore, controlla la tua email o il dashboard di Dodo Payments per eventuali azioni richieste. Puoi anche inviare un DM alla tua email registrata al team su Discord per un follow-up.
R: Usa un editor PDF adeguato come:
  • Adobe Acrobat
  • Mac Preview (funziona per la maggior parte)
  • Smallpdf o PDFescape (editor online)
Se c’è un segno di croce sulla firma, assicurati che:
  • Stai salvando il file dopo aver applicato la firma.
  • Lo strumento sta appiattendo il livello della firma (alcuni editor non lo fanno).
Evita di firmare in visualizzatori di browser — non sempre incorporano correttamente le firme digitali.
R: Se hai selezionato il tipo di entità sbagliato (ad esempio, hai scelto “Organizzazione” ma sei un individuo o un Sole Prop con GST), la tua verifica potrebbe essere in attesa, richiedendo di cambiare o aggiornare la documentazione.Passaggi per correggere: Passo 1: Informare il supporto tramite Intercom o Discord che ti aiuterà ad abilitare il reinvio per il modulo di conformità ai pagamenti. Passo 2: Scegliere il tipo di registrazione corretto e ripresentare i documenti richiesti.
R: Se la tua verifica è stata rifiutata a causa di un disallineamento dell’entità (ad esempio, hai selezionato “Organizzazione” ma sei un individuo o un Sole Prop con GST), dovrai correggere il tipo di registrazione e ripresentare i tuoi documenti.Passaggi per correggere: Passo 1: Controlla il tuo dashboard o email per il motivo specifico del rifiuto. Passo 2: Contatta il supporto tramite Intercom o email di supporto ([email protected]) per richiedere l’accesso al reinvio per il modulo di conformità ai pagamenti. Passo 3: Seleziona il tipo di registrazione corretto (Individuo vs Organizzazione) e ripresenta tutti i documenti richiesti. Passo 4: Aspetta che il team di conformità esamini il tuo reinvio.
L’opzione di reinvio sarà abilitata dal nostro team di verifica dopo che contatti il supporto. Assicurati di selezionare il tipo di entità corretto questa volta per evitare ulteriori ritardi.
R: Sì. Una volta che i tuoi guadagni superano la soglia di pagamento ($100), Dodo Payments dà priorità alla tua verifica.
Questo non garantisce un’approvazione istantanea — assicurati che il tuo modello di business e i documenti siano conformi.
Se hai superato $100 e vedi ancora ritardi, contatta il nostro supporto.
R: No. La persona che si registra deve corrispondere al proprietario legale dell’azienda e a tutti i documenti presentati.Se tuo genitore è il reale proprietario dell’azienda:
  • Dovrebbe registrarsi utilizzando la propria email e numero di cellulare.
  • Tutti i documenti devono essere a nome loro.
Usare il nome di qualcun altro per la verifica mentre gestisci l’azienda può portare a un rifiuto di conformità.
R: Puoi trovare il motivo in:
  • Il dashboard di Dodo Payments, sotto la sezione di verifica.
  • Notifiche email (se abilitate)
Se non è visibile, contatta [email protected] o invia un DM alla tua email registrata a un membro del team.
R: Sì — ma solo se:
  • Hai risolto i problemi che hanno portato al rifiuto.
  • Non stai cercando di eludere le decisioni di rischio (ad esempio, disattivazione per preoccupazioni di frode).
Creare più account senza risolvere il problema sottostante porterà probabilmente al rifiuto anche del nuovo account.
R: Se vedi un messaggio che indica che il tuo account è stato precedentemente disattivato dal team di rischio:
  • Significa che Dodo Payments ha riscontrato problemi significativi di conformità o rischio con la tua attività o azienda.
  • Tentare di creare nuovi account utilizzando le stesse informazioni di identità o azienda sarà probabilmente rifiutato di nuovo.
Se credi che sia un errore, invia un’email a [email protected] e richiedi una revisione — includi prove chiare a supporto del tuo caso.
R: Per evitare ritardi:
  • Presenta documenti chiari e formattati correttamente
  • Evita messaggi/tag ripetuti su Discord — questo rallenta la coda
  • Menziona se hai superato la soglia di pagamento o hai scadenze urgenti
  • Invia un DM alla tua email registrata se richiesto
La maggior parte delle revisioni dei pagamenti viene completata entro 72 ore lavorative, a meno che non ci sia un problema con la tua presentazione.
R: Questi moduli sono legati al tuo tipo di entità:
  • W-8BEN è per gli individui
  • W-8BEN-E è per le organizzazioni
Se hai presentato quello sbagliato:
  • Contatta il supporto per ripristinare il tuo modulo.
  • Compila e carica il tipo di modulo corretto.
  • Assicurati che il PAN sia nel campo corretto (Linea 6a per gli individui).
Fai riferimento alle guide ufficiali sui moduli dell’IRS se sei confuso.
R: No. Se sei registrato con un GST come individuo (libero professionista), sei ancora considerato un individuo.✅ Usa W-8BEN ✅ Seleziona “Individuo” nella registrazione ❌ Non compilare W-8BEN-E o selezionare “Organizzazione” a meno che tu non sia un’entità legale registrata
R: Creare un nuovo account per eludere una precedente disattivazione non è consentito. Se tenti di farlo:
  • Il nuovo account potrebbe essere contrassegnato o rifiutato
  • Le decisioni di rischio si trasferiscono tra le registrazioni se l’azienda o la persona sottostante è la stessa
Se credi di essere stato disattivato ingiustamente, invia un’email a [email protected] con il tuo caso.
R: Dodo Payments calcola e applica automaticamente il GST per i commercianti indiani in base alla posizione del cliente.
R: Sì, Dodo Payments supporta vendite internazionali e gestisce tutte le conformità associate.
R: Sì, sono obbligatori. Poiché siamo il Merchant of Record e generiamo fatture, presentiamo tasse e garantiamo che tutti gli acquisti siano conformi, richiediamo l’indirizzo di fatturazione del cliente. Puoi implementare il nostro flusso di checkout basato su API dove puoi precompilare i dettagli del cliente se li hai già raccolti per garantire un’esperienza più fluida per i tuoi clienti, ma avremo bisogno di questi dettagli per ogni acquisto.
R: Non direttamente. Dodo Payments agisce come Merchant of Record, gestisce le tasse a carico del cliente e versa dove applicabile. Devi comunque:
  • Presentare la dichiarazione dei redditi nel tuo paese d’origine (ad esempio, India)
  • Presentare W-8BEN(-E) per evitare la ritenuta fiscale del 30% negli Stati Uniti
R: Usa la seguente logica per determinare quale modulo hai bisogno:
Sei…Modulo da PresentareTipo di Mercante
Libero Professionista, Freelance, IndividuoW-8BENIndividuo
Pvt Ltd, LLP, Organizzazione RegistrataW-8BEN-EOrganizzazione
Ancora incerto? Considera questi indicatori:
  • Se il tuo conto bancario è a nome personale, sei probabilmente un Individuo → Usa W-8BEN
  • Se il tuo conto bancario è a nome di un’azienda, sei un’Organizzazione → Usa W-8BEN-E
  • Se hai un GST ma operi con un conto bancario personale, sei ancora considerato un Individuo → Usa W-8BEN
Se sei un libero professionista con GST, sei ancora un Individuo. Solo le entità legali registrate (Pvt Ltd, LLP, ecc.) dovrebbero usare W-8BEN-E.
R: Per gli Individui, il PAN è un requisito obbligatorio (per KYC e scopi fiscali). Per le aziende registrate, possono essere presentati sia il Business PAN che il GSTIN. Il GST è facoltativo a meno che tu non superi la soglia di registrazione o desideri il credito d’imposta
R: Avere un certificato Udyam/MSME non ti rende automaticamente un’Organizzazione. Il modulo che presenti dipende dal tipo di conto bancario:
  • Se operi con un conto bancario personale (anche con certificato Udyam/MSME): Sei considerato un Individuo → Presenta W-8BEN
  • Se operi con un conto bancario aziendale (entità registrata): Sei un’Organizzazione → Presenta W-8BEN-E
Il fattore chiave è se il tuo conto bancario è a nome personale o a nome della tua azienda, non se hai certificati di registrazione aziendale.
R: Dodo gestisce l’imposta sulle vendite per i tuoi clienti. W-8BEN(-E) è necessario per la ritenuta fiscale sui pagamenti a te.
Presentare correttamente W-8BEN può aiutarti a evitare la doppia imposizione ai sensi dei trattati fiscali India–USA.

Pagamenti & Transazioni

R: Dodo Payments supporta una varietà di metodi di pagamento, tra cui carte di credito, carte di debito e portafogli digitali. Supportiamo anche pagamenti una tantum e pagamenti di abbonamento ricorrenti per prodotti digitali.
R: Se un prodotto ha un periodo di prova, il primo pagamento diventa automaticamente un pagamento di mandato di $0. Questo è un comportamento previsto e conferma che il mandato è stato creato con successo.
R: No. Una volta terminato il periodo di prova, il sistema genera automaticamente il prezzo del prodotto (ad es. $25) per il cliente. Non devono pagarlo manualmente.
R: Questo di solito indica un problema di configurazione o implementazione da parte tua. Testa il flusso di prova + abbonamento in modalità di test prima, conferma che funzioni e poi passa alla modalità live.
R: Sì. È consigliato implementare e testare completamente la funzione in modalità di test per garantire che tutto funzioni correttamente prima di passare alla modalità live.
R: Puoi tenere traccia dello stato dei pagamenti dalla sezione Pagamenti del tuo dashboard. Ogni transazione è elencata con un indicatore di stato: In Corso, Fallita o Riuscita.
R: Se un pagamento fallisce, controlla la Pagina dei Dettagli di Pagamento per ulteriori informazioni. Le ragioni comuni includono dettagli di pagamento errati, fondi insufficienti o problemi di rete. Puoi reinviare il link di pagamento al tuo cliente per riprovare il pagamento.
R: Sì. Dodo Payments notifica il commerciante quando il pagamento di un utente fallisce attraverso più canali in modalità live:
  • Notifiche email
  • Eventi webhook
  • Notifiche mobili
  • Notifiche nel dashboard Questo assicura che i commercianti siano informati sulle transazioni fallite.
R: L’abbonamento non viene annullato immediatamente. Invece, viene spostato in stato di attesa fino a quando non viene effettuato un pagamento riuscito.Se hai un problema con la carta, puoi aggiornare il metodo di pagamento:
R: No. Hai solo bisogno dell’ID dell’abbonamento per avviare un nuovo tentativo di pagamento.
R: Un pagamento di abbonamento può fallire con INCORRECT_NUMBER se la carta del cliente è stata annullata, sostituita, disattivata o segnalata dalla loro banca o fornitore di pagamenti dopo il ciclo di fatturazione precedente. Dodo Payments visualizza semplicemente il messaggio di errore restituito dal fornitore di pagamenti.
R: Sì. Anche se dichiari “Nessun rimborso” nei tuoi termini o sul tuo sito web, le chargeback sono in gran parte governate dalle regole della banca del titolare della carta e della rete di carte (ad es. Visa, Mastercard). Una politica di “Nessun rimborso” non annulla il processo di risoluzione delle controversie della rete di carte. Se un cliente presenta una controversia, la tua azienda è comunque soggetta a un’indagine sulla chargeback. Ciò significa che devi rispondere con prove (prova di consegna, registri di utilizzo, accettazione dei termini, ecc.) per combattere o gestire la controversia. Se la banca del cliente decide a favore del titolare della carta, la commissione di chargeback e la reversibilità della transazione si applicheranno indipendentemente dalla tua politica dichiarata. Ti consigliamo di avere comunicazioni chiare, monitorare l’utilizzo da parte dei clienti e fornire prove convincenti quando sorgono chargeback.
R: payment.status può essere null per un breve periodo:
  • Subito dopo la creazione ma prima che l’elaborazione sia completata
  • Durante i fallimenti di fatturazione degli abbonamenti o i tentativi di ripristino
Alla fine, diventa uno di: riuscito, fallito o annullato.
Usa eventi webhook come payment.succeeded o payment.failed per un tracciamento dello stato più affidabile.
R:
  • Per i pagamenti di abbonamento, product_cart è vuoto perché non c’è un articolo una tantum in acquisto
  • product_cart è popolato solo per pagamenti una tantum
R: Probabilmente hai testato in modalità live invece che in modalità test.Pagamenti live:
  • Usano denaro reale
  • Passano attraverso banche reali
  • Possono essere contrassegnati come sospetti se il volume è basso o incoerente
✅ Testa sempre utilizzando:
  • Modalità test nel dashboard
  • Numeri di carta di test forniti nella documentazione
R: Lista di controllo:
  • Conferma che il webhook sia configurato in Dashboard > Sviluppatori -> Webhook
  • Controlla se il webhook sta fallendo silenziosamente a causa di una risposta non 2xx
  • Controlla i log: è stato restituito un 429 o un timeout?
R: È probabile che tu stia facendo affidamento solo sui parametri di query redirect_url e non stia gestendo:
  • Webhook
  • Chiamata di conferma API
✅ Correggi:
  • Ascolta sempre il webhook payment.succeeded
  • Oppure interroga l’API per confermare la transazione dopo il reindirizzamento
R: Questo può accadere per diversi motivi:
  • Il paese di fatturazione non è stato impostato su IN
  • UPI non è stato abilitato per la tua azienda
Se sei un commerciante non indiano, UPI non apparirà per i tuoi clienti.
R: Sì, gli abbonamenti UPI sono supportati con mandati conformi alla RBI. Gli abbonamenti UPI operano sotto le normative RBI (Banca Centrale dell’India) con requisiti specifici:
  • Limiti di Mandato:
    • Addebiti inferiori a Rs 15.000: Viene creato un mandato on-demand per Rs 15.000 INR
    • Addebiti di Rs 15.000 o superiori: Viene creato un mandato di abbonamento per l’importo esatto dell’abbonamento
  • Ritardo di Elaborazione di 48 Ore: Gli addebiti vengono avviati nella data programmata, ma la detrazione effettiva avviene 48 ore dopo l’inizio (può estendersi fino a 2-3 ore aggiuntive)
  • Cancellazione del Mandato: I clienti possono cancellare i mandati tramite le loro app bancarie durante la finestra di 48 ore
Gli abbonamenti UPI hanno gli stessi requisiti di mandato conformi alla RBI degli abbonamenti con carta indiana. Per informazioni dettagliate, vedere la documentazione sui metodi di pagamento.
R: Puoi abilitare 3DS direttamente dalle Impostazioni Aziendali nel dashboard di Dodo Payments. Vai semplicemente su Impostazioni Aziendali → Impostazioni di Pagamento e attiva l’opzione 3DS.
R: Se vuoi che gli utenti inseriscano le informazioni di fatturazione da soli:
  • Usa link statici, che raccolgono automaticamente la fatturazione
  • Per flussi dinamici, devi raccogliere manualmente le informazioni e passarle nell’API
Non c’è ancora un’interfaccia utente integrata per raccogliere la fatturazione durante la creazione di link dinamici.
R: Al primo pagamento di abbonamento riuscito, riceverai tipicamente questi tre webhook se non è coinvolto un periodo di prova:
  • subscription.created webhook
  • payment.succeeded webhook
  • subscription.renewal webhook
R: Dodo supporta sia cancellazioni immediate che programmate.Quando viene effettuata una richiesta di cancellazione:
  • Cancellazione immediata: Il timestamp subscription.cancelled_at viene impostato immediatamente e l’abbonamento termina in quel momento
  • Cancellazione programmata: Usa il parametro cancel_at_next_billing_date nell’API di patch dell’abbonamento per annullare alla fine del periodo di fatturazione corrente
R: Dodo Payments addebita il cliente immediatamente al momento della creazione dell’abbonamento se il prodotto non ha un periodo di prova.
Per le carte indiane e gli abbonamenti UPI, gli addebiti ricorrenti seguono le normative RBI con un ritardo di elaborazione di 48 ore. Gli addebiti vengono avviati nella data programmata, ma la detrazione effettiva dal conto del cliente avviene 48 ore dopo l’inizio. Questa finestra di 48 ore può estendersi fino a 2-3 ore aggiuntive a seconda delle risposte API della banca.
R: L’API di Cambio Piano restituisce solo un codice di stato 200 senza corpo di risposta, quindi la risposta apparirà vuota anche se il cambio di piano è riuscito.
R: Quando cambi piano, Dodo Payments addebita automaticamente la carta salvata. Se l’addebito fallisce, l’abbonamento viene spostato in “in attesa”. Quindi non viene attivato alcun flusso di pagamento manuale.
R: Questo accade quando la valuta adattiva è abilitata. La funzione aggiunge automaticamente un addebito aggiuntivo del 4%.
R: Il checkout crea sempre un nuovo abbonamento. Non controlla se il cliente ha già un abbonamento attivo. La tua applicazione deve bloccare gli abbonati esistenti dall’iniziare una sessione di checkout per evitare addebiti duplicati.
R: Questo errore proviene dall’emittente della carta, non da Dodo Payments. La banca sta bloccando la transazione a causa di restrizioni su quella carta.Motivi comuni:
  • Carta non consentita per pagamenti online, internazionali o ricorrenti
  • Categoria commerciale (MCC) bloccata
  • Le regole di frode della banca hanno impedito l’addebito
  • Le carte prepagate o ristrette potrebbero non supportare questi pagamenti
R: Sì. Puoi testare i flussi di checkout in modalità live creando un codice sconto del 100%. Questo ti consente di completare il flusso di pagamento e reindirizzamento senza essere addebitato.
R: Un pagamento di $0 si verifica quando l’importo totale da pagare diventa zero (ad esempio, applicando uno sconto del 100%). In tali casi, non viene elaborato alcun pagamento reale, ma il flusso di checkout e abbonamento funziona normalmente.
R: Nella maggior parte dei casi, questo accade perché hai accidentalmente cambiato a un vecchio account aziendale inattivo. Passa semplicemente di nuovo al tuo account aziendale attivo nel dashboard di Dodo Payments. Se il problema persiste dopo il cambio, contatta il supporto di Dodo Payments per assistenza.

Pagamenti & Integrazione Bancaria

R: I pagamenti sono il trasferimento delle entrate delle vendite raccolte al tuo conto bancario collegato. Dodo Payments supporta più cicli di pagamento:
  • Bimestrale (Predefinito):
    • Periodo di Fatturazione 1: 1° al 15° → Pagamento il 18° dello stesso mese
    • Periodo di Fatturazione 2: 16° fino alla fine del mese → Pagamento il 4° del mese successivo
  • Settimanale: Disponibile per aziende con volumi di transazione più elevati (contatta il supporto per richiederlo)
  • Mensile:
    • Periodo di Fatturazione: 1° fino alla fine del mese → Pagamento l’11° del mese successivo
I pagamenti vengono avviati solo se tutte le verifiche sono riuscite e la soglia di pagamento è stata raggiunta. Di solito ci vogliono 1-2 giorni lavorativi affinché i fondi appaiano nel tuo conto bancario dopo l’inizio del pagamento.
Possono verificarsi ritardi se le date di elaborazione dei pagamenti cadono nei fine settimana o nei giorni festivi. Il ciclo di pagamento predefinito per tutte le aziende è bimestrale.
R: La soglia minima per i pagamenti è 50USD(oRs1.000INR)dopoladeduzionedellecommissioniedelletassedellapiattaforma.PuoipersonalizzarelasogliadeltuoportafoglioUSDaqualsiasiimporto50 USD** (o Rs 1.000 INR) dopo la deduzione delle commissioni e delle tasse della piattaforma. Puoi personalizzare la soglia del tuo portafoglio USD a qualsiasi importo **≥ 50 direttamente dal tuo dashboard. Se il tuo saldo non raggiunge la soglia, verrà trasferito al ciclo di pagamento successivo.Puoi vedere l’importo esatto del portafoglio e gestire la tua soglia di pagamento nella sezione pagamenti del tuo dashboard.
La funzione di soglia flessibile è attualmente disponibile per portafogli USD/EUR/GBP. La soglia del portafoglio INR rimane fissa a Rs 1.000.
R: Per collegare il tuo conto bancario, vai alla sezione Impostazioni di Pagamento del tuo dashboard e fai clic su Aggiungi Conto Bancario. Dovrai inserire i dettagli del tuo conto bancario e verificare il conto.
R: Sì, puoi tenere traccia dello stato dei tuoi pagamenti dalla sezione Pagamenti del dashboard.
R: Le commissioni sui pagamenti si riferiscono ai costi di transazione per trasferire il denaro che abbiamo raccolto dai tuoi clienti al tuo conto bancario. Apportiamo costantemente miglioramenti per ridurre la commissione sui pagamenti collaborando con partner locali nel tuo paese. Si prega di fare riferimento alla pagina dei prezzi per informazioni dettagliate.
R: I pagamenti di solito richiedono 1–2 giorni lavorativi per riflettersi nel tuo conto bancario.
I trasferimenti non si completano nei fine settimana o nei giorni festivi. Se il tuo pagamento è stato elaborato venerdì, aspettati di riceverlo lunedì o martedì.
R: Basta inserire i dettagli bancari di Payoneer nel modulo delle informazioni bancarie sotto il tuo dashboard. Non c’è ancora un’integrazione separata per Payoneer.
R: Sì. Puoi ricevere pagamenti tramite Payoneer:
  • Inserendo i dettagli del tuo conto Payoneer nel modulo delle informazioni bancarie nel dashboard di Dodo
  • Assicurati che il tuo conto sia approvato e supporti USD o la valuta che stai prelevando
Non c’è un’integrazione dedicata per Payoneer — viene trattato come un normale conto bancario.
R: Aspetta. Il nostro team di conformità di solito esamina i moduli entro 1–2 giorni lavorativi. Se è urgente:
R: Se il tuo giorno di pagamento è di venerdì, di solito viene elaborato lo stesso giorno. Tuttavia:
  • Se c’è un giorno festivo o un fine settimana, potrebbe essere ritardato al giorno lavorativo successivo (di solito lunedì).
  • Il momento esatto può dipendere dalle regole di elaborazione della tua banca.
Se hai dubbi, controlla il tuo dashboard o chiedi supporto con la tua email registrata.
R: Se hai presentato tutto e stai aspettando la conformità ai pagamenti:
  • Menziona chiaramente la tua urgenza nelle chat di supporto (ad es. lancio dal vivo, campagne a pagamento).
  • Includi il tuo ID aziendale e email.
  • Evita di inviare spam o taggare più membri del team — questo potrebbe rallentare la coda.
R: Se hai inserito dettagli bancari errati:
  • Contatta il supporto tramite Intercom o Discord o email.
  • Invia un DM con il tuo ID email e richiedi un ripristino manuale della sezione di verifica bancaria se raggiungi tramite Discord.
  • Aspetta che il team di conformità riapra la sezione per te per ripresentare.
Modificare i dettagli bancari direttamente nel dashboard potrebbe non essere consentito dopo la presentazione.
R: No. Se sei registrato come azienda o entità legale, devi utilizzare il conto bancario dell’entità.
R: Se il tuo paese non emette codici SWIFT, questo non bloccherà la tua verifica, ma richiederà una revisione manuale da parte del nostro team di conformità.Cosa fare:
  • Contatta il supporto e spiega che il tuo paese non emette codici SWIFT
  • Presenta documenti bancari ufficiali che confermino:
    • Il tuo numero di conto
    • Nome del titolare del conto
    • Che nel tuo paese non viene emesso alcun codice SWIFT
  • In alcuni casi, potrebbe essere utilizzato un codice SWIFT generico in base al tuo paese
Questo caso passerà attraverso una revisione manuale della conformità. Per un’elaborazione più rapida, scrivi a [email protected] per un’escalation.
R: Se il tuo paese non utilizza codici SWIFT, fornisci la seguente documentazione alternativa:
  • Estratto conto bancario ufficiale o certificato che mostra i dettagli del tuo conto
  • Lettera bancaria che conferma il tuo numero di conto, nome del titolare e che non vengono emessi codici SWIFT
  • Qualsiasi documento rilasciato dal governo che confermi il formato delle informazioni di routing della tua banca
Contatta [email protected] prima di inviare per assicurarti di fornire il formato di documentazione corretto per il tuo paese.
R: No, la soglia minima per i pagamenti non può essere impostata al di sotto di 50.Puoiaumentarelasogliadipagamentosopra50. Puoi aumentare la soglia di pagamento sopra 50, ma impostarla a meno di $50 non è supportato.

Fatturazione & Rapporti

R: Sì, Dodo Payments genera automaticamente fatture per ogni transazione riuscita. Queste fatture includono tutti i dettagli necessari come ripartizioni fiscali, informazioni sui clienti e dettagli sui prodotti.
R: Sì, puoi personalizzare l’aspetto delle tue fatture aggiungendo il tuo logo aziendale e nome del marchio. Puoi gestire queste impostazioni nella sezione Profilo Aziendale del tuo dashboard.
R: Puoi visualizzare o scaricare le fatture dalla sezione Fatture del dashboard. Ogni pagamento avrà una fattura associata che può essere scaricata come PDF.
R: Puoi generare rapporti dettagliati dalla sezione Rapporti del tuo dashboard. Questi rapporti includono dati su transazioni, rimborsi e pagamenti, che puoi filtrare per data ed esportare in formato CSV.

Rimborsi & Controversie

R: Per emettere un rimborso, vai alla Pagina dei Dettagli di Pagamento della transazione che desideri rimborsare e fai clic sul pulsante Inizia Rimborso. Puoi emettere un rimborso totale o parziale, a condizione che il pagamento soddisfi le regole di idoneità al rimborso.
R: Una volta avviato un rimborso, il cliente riceverà tipicamente l’importo rimborsato entro 3-5 giorni lavorativi, a seconda del metodo di pagamento e della loro banca.
R: Se viene presentata una chargeback contro di te:
  • Potresti perdere sia l’importo della transazione che una commissione per la controversia
  • Puoi presentare prove di consegna del prodotto, registri di utilizzo o comunicazioni con il cliente
  • Tuttavia, la decisione finale spetta alla banca emittente del cliente
Invia un’email a [email protected] con:
  • ID della controversia
  • ID del pagamento
  • Prove pertinenti
R: Sì — puoi:
  • Condividere documentazione (registri di chat, registri di utilizzo, conferma di consegna)
  • Spiegare che il servizio è stato fornito
  • Richiedere l’esenzione dalla commissione per la controversia se è un problema di prima volta o se la frode è dimostrabile
Non c’è garanzia che la commissione venga esentata, ma il nostro team esamina ogni caso in base al merito.

Webhook & Integrazione

R: La ripartizione viene calcolata sull’importo totale pagato, non solo sul prezzo base del prodotto. Ciò significa che se viene applicato uno sconto, la ripartizione viene calcolata sull’importo finale dopo lo sconto.
R: Dopo che il primo pagamento ha avuto successo, l’abbonamento entra nel suo primo periodo di fatturazione e la prossima data di fatturazione viene impostata. Il webhook subscription.renewed viene inviato per indicare che un periodo di fatturazione è ora attivo e il prossimo ciclo di fatturazione è stato programmato. Questo webhook viene utilizzato per ogni periodo di fatturazione — incluso il primo — in modo che la logica di fatturazione possa essere gestita in modo coerente ogni volta.
R: Sì. La verifica manuale è possibile, ma deve seguire rigorosamente i passaggi di firma corretti. Per un approccio più semplice e affidabile, Dodo Payments consiglia di utilizzare il pacchetto standardwebhooks:
from standardwebhooks.webhooks import Webhook

wh = Webhook(webhook_secret_key)
payload = request.get_data(as_text=True)
headers = request.headers

if not wh.verify(payload, headers):
    return jsonify({'error': 'Invalid webhook signature'}), 401

Then parse the payload as needed.
R: Puoi fare riferimento alla documentazione ufficiale di Dodo Payments qui: https://docs.dodopayments.com/developer-resources/webhooks#manual-verification-alternative
R: Probabilmente stai confondendo l’URL di reindirizzamento con l’URL del webhook. Un URL di reindirizzamento è dove l’utente viene inviato dopo un pagamento, e potrebbe contenere ?subscription_id=...&status=active in una richiesta GET. Questo non è il tuo webhook.Per ricevere payload POST strutturati da Dodo Payments:
  • Configura un webhook sotto Dashboard → Sviluppatori → Webhook
  • Assicurati che l’URL accetti richieste POST e verifichi la firma
Puoi avere sia un webhook che un URL di reindirizzamento — servono a scopi diversi.
R: Probabilmente hai dimenticato di passare l’ambiente corretto durante l’inizializzazione del client DodoPayments.
Correggi:
client = DodoPayments(
bearer_token="your_api_key",
      environment="live_mode"  # or "test_mode"
)
R: Puoi farlo tramite il dashboard dei webhook. Vai su Dashboard -> Sviluppatori -> Webhook
R:
  • Webhook URL: Configurato nel dashboard. Riceve payload POST su eventi.
  • Redirect URL: Inviato nella richiesta API di pagamento. Riporta l’utente alla tua app con parametri di query (?status=success).
Usa i webhook per automatizzare cose come aggiornamenti del DB, e i reindirizzamenti per mostrare schermate di ringraziamento.
R: L’evento webhook payment.succeeded per i prodotti in abbonamento non include un product_id. Invece, fornisce il subscription_id associato all’abbonamento, insieme ad altri dettagli pertinenti.
R: Per verificare che i webhook che ricevi siano genuinamente da Dodo Payments e non da attori malevoli, segui questi passaggi:
  1. Controlla la Firma: Ogni webhook inviato da Dodo Payments include una firma unica nell’intestazione webhook-signature. Questa firma è generata utilizzando la chiave segreta del tuo webhook e il payload dell’evento.
  2. Recupera la Chiave Segreta: Assicurati di avere la chiave segreta per il tuo webhook, che può essere trovata nel tuo dashboard di Dodo Payments sotto le impostazioni dei webhook.
  3. Ricalcola la Firma: Usa lo stesso algoritmo di firma (HMAC-SHA256) di Dodo Payments per calcolare la firma sul tuo server. Usa il payload del webhook e la tua chiave segreta del webhook.
  4. Confronta le Firme: Confronta la firma ricalcolata con quella fornita nell’intestazione webhook-signature. Se corrispondono, il webhook è autentico; in caso contrario, dovrebbe essere rifiutato.
  5. Usa HTTPS: Assicurati che il tuo endpoint webhook utilizzi HTTPS per garantire comunicazioni sicure e prevenire manomissioni durante la trasmissione dei dati. Implementando questi passaggi, puoi verificare con fiducia l’autenticità dei webhook inviati da Dodo Payments.
Ti consigliamo di utilizzare pacchetti forniti da StandardWebhooks per verificare la firma e non costruirla da solo.
R: Per gli abbonamenti, subscription.renew verrà attivato ogni volta che l’importo dell’abbonamento viene detratto. Quindi sì, questo è un comportamento previsto.
R: Per testare i webhook localmente, puoi seguire questi passaggi:
  1. Usa uno Strumento di Tunnel: Strumenti come ngrok, LocalTunnel, o Cloudflare Tunnel possono esporre il tuo server locale a Internet. Questo fornisce un URL pubblico che Dodo Payments può utilizzare per inviare eventi webhook al tuo ambiente locale.
  2. Imposta l’Endpoint del Webhook: Crea un endpoint webhook nella tua applicazione locale per gestire gli eventi webhook in arrivo. Assicurati che ascolti le richieste HTTP POST.
  3. Configura il Webhook in Dodo Payments: Vai al tuo dashboard di Dodo Payments, naviga alle impostazioni dei webhook e aggiorna l’URL del webhook all’URL pubblico generato dallo strumento di tunnel.
R: Controlla quanto segue:
  • Non hai confuso l’URL del webhook con l’URL di reindirizzamento
  • Il webhook è configurato sotto Sviluppatori > Webhook
  • Il tuo URL accetta richieste POST e risponde con 2xx
  • La validazione della firma (se abilitata) è implementata correttamente
Se vedi solo GET con ?status=success, stai debugando l’URL di reindirizzamento, non il webhook.
R: No. Anche se è una vittoria rapida, i parametri di query dell’URL possono essere manomessi.Se stai usando redirect_url?status=success:
  • Convalida due volte la transazione con una chiamata API
  • Oppure aspetta il webhook payment.succeeded
Tratta i reindirizzamenti come conferme rivolte all’utente, non come prova di pagamento.
R: Sì, Dodo Payments offre integrazione API e supporto SDK per un’integrazione senza soluzione di continuità con il tuo sito web o piattaforma. Puoi trovare la documentazione API, le guide SDK e le risorse di integrazione nella Sezione Sviluppatori del tuo dashboard.

Test & Sviluppo Locale

R: Sì — gli abbonamenti possono essere testati completamente in modalità di test.Basta non utilizzare numeri di carta reali.
R:
  • Nel tuo dashboard Dodo, cerca un interruttore per la modalità di test.
  • Attivalo per utilizzare le chiavi API di test e simulare i pagamenti.
Vedrai etichette “Modalità di Test” su tutte le schermate. Assicurati di utilizzare la chiave API o l’ambiente corrispondente quando cambi.
R: Sì, ma tieni presente:
  • Non verrà trasferito denaro reale
  • Puoi simulare webhook e flussi
  • I dettagli della carta devono comunque essere carte di test
Questo aiuta a debugare i flussi end-to-end senza alcun impatto finanziario.
R: Significa:
  • Una carta indiana viene utilizzata per effettuare il pagamento ma il paese di fatturazione non è impostato su IN.
  • Probabilmente hai passato un paese di fatturazione errato.

Supporto & Comunicazione

R: Puoi contattare il nostro team di supporto inviando un’email a [email protected]. Siamo qui per assisterti con eventuali problemi o domande che potresti avere.
R: Se hai inviato messaggi in:
  • Intercom senza risposta
  • Discord senza riconoscimento
Allora:

Sicurezza & Prevenzione delle Frodi

R: Dodo Payments utilizza rilevamento delle frodi in tempo reale per monitorare transazioni sospette. Ci conformiamo anche agli standard PCI-DSS per garantire che tutte le informazioni di pagamento siano crittografate e sicure.
R: Sì, Dodo Payments utilizza crittografia dei dati e tokenizzazione per proteggere le informazioni sensibili. Ci assicuriamo che i dati di pagamento dei clienti non vengano mai memorizzati direttamente e rimangano sicuri durante le transazioni.
R: Si prega di segnalare eventuali vulnerabilità scoperte direttamente al nostro team di sicurezza all’indirizzo [email protected]
R: Attualmente non offriamo ricompense monetarie, ma forniamo merchandise di Dodo Payments come segno di apprezzamento.

Fallimenti nei Pagamenti

R: Questo significa che il link di pagamento è stato creato, ma l’utente non ha mai aperto la pagina di pagamento o tentato il pagamento.
R: Questo significa che l’utente ha aperto la pagina di pagamento e inserito i dettagli del cliente ma è uscito prima di aggiungere i dettagli della carta o di pagamento.
R: Questo di solito accade quando l’autenticazione 3D Secure (3DS) fallisce o non viene completata dall’utente.
R: Il pagamento è fallito a causa di un errore di autenticazione. Controlla con la tua banca riguardo a questo problema. Sfortunatamente, non possiamo fare nulla di più da parte nostra. Ti consigliamo di provare una carta diversa o un metodo di pagamento diverso.