Aller au contenu

KYC for India

Vérification Aadhaar et PAN, déplacée dans le formulaire d'inscription

Client
Healy World
Année
2024
Services
Conformité, WooCommerce, Inde
KYC for India cover artwork

L'Inde n'autorise pas une entreprise à payer quelqu'un sans savoir qui il est. Il faut un numéro Aadhaar, un numéro fiscal PAN et un compte bancaire, chacun vérifié auprès de l'organisme qui l'a émis, et pas seulement stocké dans un champ texte.

Les vérifications ont été construites dans le plugin propre à la boutique indienne, à côté des autres règles de ce marché : trois formulaires, un client vers le service de vérification derrière eux, et une validation qui se fait pendant la saisie plutôt qu'après l'envoi. Un contrôle qui échoue doit dire quel document a échoué et pourquoi, dans un formulaire qu'on remplit une fois et plus jamais.

Ça a commencé au checkout, et ce n'était pas le bon endroit. L'identité se vérifie là où le compte est créé, pas après que l'argent a bougé : en octobre 2024, tout le parcours est passé dans le formulaire d'inscription. Il a fallu désactiver la validation d'adresse pendant cette étape — l'adresse imprimée sur un document d'identité n'est pas l'adresse où part un colis, et les deux se contredisaient.

La Corée avait le même problème deux ans plus tôt et a eu son propre plugin en 2022, à côté du travail sur les paiements présent dans cette liste. Les deux ont été retirés depuis : le coréen en novembre 2024, l'indien en décembre, quand les programmes derrière eux ont changé. Le code de conformité a une date de péremption, et c'est la réglementation qui la fixe, pas le code.