Validation de l’identifiant fiscal pour les transactions B2B
Lorsqu’un identifiant fiscal valide est fourni lors du paiement :- La facture inclut l’identifiant fiscal du client.
- Les déductions fiscales sont déterminées en fonction de la réglementation applicable dans le pays du client.
- La facture inclut les informations fiscales de Dodo Payments ainsi que la taxe appliquée à la transaction.
Collecte du nom de l’entreprise pour les factures B2B
Pour les achats B2B, vous pouvez faire apparaître le nom légal de l’entreprise du client sur la facture à la place du nom personnel de l’acheteur. Cette information est recueillie avec l’identifiant fiscal via le champcustomer_business_name.
Lorsque le client sélectionne Acheter en tant qu’entreprise lors du paiement, il est invité à renseigner à la fois un Nom de l’entreprise et un Numéro d’identification fiscale.
L’identifiant fiscal est validé en temps réel pendant la saisie du client. Pour les États membres de l’UE, la Grande-Bretagne et l’Australie, le paiement effectue une validation du format et de la somme de contrôle, ainsi qu’une consultation en temps réel du registre (respectivement VIES, HMRC et ABR), puis renseigne automatiquement le nom légal enregistré lorsqu’une correspondance est trouvée. Pour tous les autres pays, seuls le format et la somme de contrôle sont validés.

- La transaction est B2B (
b2b = true). - Un
tax_idest présent. - Un
customer_business_namenon vide est fourni.
Le définir lors du paiement
Transmettez directementcustomer_business_name et/ou activez allow_customer_editing_business_name pour permettre au client de le saisir ou de le modifier sur la page de paiement, à côté de son identifiant fiscal :
Rendre l’identifiant fiscal obligatoire
Par défaut, l’identifiant fiscal est facultatif : le client décide s’il souhaite acheter en tant qu’entreprise. Si vous vendez exclusivement à des entreprises enregistrées, définissez l’indicateur de fonctionnalitérequire_tax_id sur la session de paiement pour le rendre obligatoire :
Ce qui change lors du paiement
- Acheter en tant qu’entreprise est présélectionné et ne peut pas être désélectionné. Ces sessions ne permettent pas d’acheter en tant que particulier.
- Nom de l’entreprise et Numéro d’identification fiscale sont tous deux obligatoires et doivent être renseignés.
- Continuer vers le paiement reste grisé tant que l’un des champs est vide ou que l’identifiant fiscal saisi est rejeté lors de la validation.
Le fait de transmettre
tax_id et customer_business_name dans la session préremplit les deux champs, ce qui satisfait l’exigence avant toute interaction du client avec le formulaire. Omettez-les si vous souhaitez que le client fournisse ses propres informations.Règles et limites
Un
tax_id vide ou composé uniquement d’espaces est considéré comme manquant, à la fois lors du contrôle confirm: true et lors de la confirmation d’une session sur une page hébergée.