Relevé d'Identité Bancaire


Relevé d'Identité Bancaire

Basic Bank Account Number

Le BBAN est une subdivision locale de l'IBAN délivré par la banque et que l'on remet à un débiteur ou un créancier dans le but d'opérer des virements bancaires ou des prélèvements bancaires à partir d'un compte courant. On trouve souvent un RIB à la fin des carnets de chèques ou en tête du relevé de compte.

On utilise parfois les appellations :

Sommaire

Composition

Composition du BBAN
4 à 12 positions 8 à 20 positions
IID BAN


  • IID : Identification de l’établissement financier
  • BAN : Numéro de compte bancaire

Il n'a pas plus de 30 positions.

Exemple

  • France (23 caractères) Format : BBBBBGGGGGCCCCCCCCCCCRR
B = code banque (5 chiffres), G = code guichet(5 chiffres), C = numéro de compte (11 chiffres et/ou lettres), R = clé RIB (2 chiffres entre 01 et 97)

Le Carnet de chèque

Le carnet de chèque est composé de :

  • l'International Banking Account Number (IBAN), numéro de compte à la norme internationale ISO n° 13616
  • le Bank Identification Code (BIC), identifiant de l'établissement financier (la banque) à la norme internationale ISO n° 9362
  • le nom et l'adresse du titulaire du compte
  • le nom de l'établissement financier (la banque) et du guichet de domiciliation (l'agence)

Algorithme de vérification en PHP

La fonction check_rib retourne vrai ou faux en fonction de la validité des informations.

function check_rib($cbanque, $cguichet, $nocompte, $clerib) {
	$tabcompte = "";
	$len = strlen($nocompte);
	if ($len != 11) {
		return false;
	}
	for ($i = 0; $i < $len; $i++) {
		$car = substr($nocompte, $i, 1);
		if (!is_numeric($car)) {
			$c = ord($car) - 64;
			$b = ($c < 10) ? $c : (($c < 19) ? $c - 9 : $c - 17);
			$tabcompte .= $b;
		}
		else {
			$tabcompte .= $car;
		}
	}
	$int = $cbanque . $cguichet . $tabcompte . $clerib;
	return (strlen($int) >= 21 && bcmod($int, 97) == 0);
}

Articles connexes

Liens externes

Ce document provient de « Basic Bank Account Number ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Relevé d'Identité Bancaire de Wikipédia en français (auteurs)