Convalida del Tax ID per le transazioni B2B
Quando durante il checkout viene fornito un Tax ID valido:- La fattura include il Tax ID del cliente.
- Le detrazioni fiscali sono determinate in base alle normative applicabili nel Paese del cliente.
- La fattura include i dati fiscali di Dodo Payments e l’imposta applicata alla transazione.
Raccolta della ragione sociale per le fatture B2B
Per gli acquisti B2B, puoi visualizzare in fattura la ragione sociale legale del cliente invece del nome personale dell’acquirente. Questo dato viene raccolto insieme al Tax ID tramite il campocustomer_business_name.
Quando il cliente seleziona Acquisto come azienda durante il checkout, gli viene richiesto di inserire sia una Ragione sociale sia un Numero di Tax ID.
Il Tax ID viene convalidato in tempo reale mentre il cliente digita. Per gli Stati membri dell’UE, la Gran Bretagna e l’Australia, il checkout esegue sia la convalida del formato e del checksum sia una ricerca in tempo reale nei registri (rispettivamente VIES, HMRC e ABR) e compila automaticamente la ragione sociale legale registrata quando trova una corrispondenza. Per tutti gli altri Paesi viene eseguita solo la convalida del formato e del checksum.

- La transazione è B2B (
b2b = true). - È presente un
tax_id. - Viene fornito un
customer_business_namenon vuoto.
Impostazione durante il checkout
Passa direttamentecustomer_business_name e/o abilita allow_customer_editing_business_name per consentire al cliente di inserirlo o modificarlo nella pagina di checkout accanto al Tax ID:
Rendere obbligatorio il Tax ID
Per impostazione predefinita, il Tax ID è facoltativo: è il cliente a decidere se acquistare come azienda. Se vendi esclusivamente ad aziende registrate, imposta il flag di funzionalitàrequire_tax_id nella sessione di checkout per renderlo obbligatorio:
Cosa cambia durante il checkout
- Acquisto come azienda è preselezionato e non può essere deselezionato. In queste sessioni non è disponibile un percorso per gli acquirenti individuali.
- Ragione sociale e Numero di Tax ID sono entrambi contrassegnati come obbligatori e devono essere compilati.
- Continua al pagamento rimane disattivato finché uno dei due campi è vuoto o finché il Tax ID inserito viene rifiutato dalla convalida.
Il passaggio di
tax_id e customer_business_name nella sessione preseleziona entrambi i campi, soddisfacendo il requisito prima che il cliente interagisca con il modulo. Omettili se vuoi che sia il cliente a fornire i propri dati.Regole e limiti
Un
tax_id vuoto o composto solo da spazi bianchi viene considerato mancante, sia nel controllo confirm: true sia al momento della conferma di una sessione con pagina ospitata.