Passer au contenu principal

Validateur de CVU Argentine

Validez l'authenticité, le code PSP et les clés de contrôle Modulo 10 des comptes virtuels CVU en Argentine.

À propos de la Validation du CVU Argentine

La validation de la Clave Virtual Uniforme (CVU) contrôle la longueur stricte de 22 chiffres, la présence obligatoire du préfixe virtuel '000' et l'exactitude des deux clés de contrôle calculées selon les normes de la BCRA.

Des erreurs de format ou de clés de contrôle entraînent le rejet immédiat des opérations de virement dans le réseau COELSA.

Anatomie & Structure du CVU Argentin (22 Chiffres)

Le CVU argentin de 22 chiffres est structuré en 2 blocs indépendants de vérification :

PositionChampLongueurSignification & RègleExemple
1 à 3Préfixe Virtuel3 chiffresPréfixe fixe '000' imposé par la BCRA pour signaler les comptes de paiement non bancaires000
4 à 7Code PSP4 chiffresCode identifiant de l'établissement fintech homologué auprès de la BCRA0003
8Clé de Contrôle Bloc 1 (D1)1 chiffreClé Modulo 10 calculée sur les 7 positions initiales avec les poids [7, 1, 3]9
9 à 21Numéro de Compte13 chiffresIdentifiant exclusif du portefeuille numérique ou sous-compte du titulaire0123456789012
22Clé de Contrôle Bloc 2 (D2)1 chiffreClé Modulo 10 calculée sur les 13 chiffres du compte avec les poids [7, 1, 3]0

Algoritmo d'Intégrité du CVU (BCRA Modulo 10)

La BCRA établit la vérification des 2 chiffres de contrôle via un Modulo 10 à facteurs cycliques [7, 1, 3] :

DV = (10 - (Σ (d[i] × [7, 1, 3][i % 3])) % 10) % 10
  1. 1. Bloc 1 (PSP) : multiplier les 7 premiers chiffres par la suite cyclique [7, 1, 3, 7, 1, 3, 7].
  2. 2. Calculer la somme des produits et le reste par 10 : DV1 = (10 - (Somme % 10)) % 10.
  3. 3. La valeur obtenue doit correspondre exactement au 8e chiffre du CVU.
  4. 4. Bloc 2 (Compte) : multiplier les 13 chiffres de compte par [7, 1, 3, 7, 1, 3, 7, 1, 3, 7, 1, 3, 7].
  5. 5. Calculer DV2 de manière identique : DV2 = (10 - (Somme % 10)) % 10.
  6. 6. Le CVU est intègre si les deux clés concordent et si le préfixe est '000'.

Foire Aux Questions & Spécifications Techniques