Skip to content

Latest commit

 

History

History

iban

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

ut-function.iban

IBAN functionalities

Installation

npm i ut-function.iban

Usage examples

const {generateIban, parseIban} = require('ut-function.iban');
generateIban({bban: 'INGB4937453297', countryCode: 'NL'});
// NL26INGB4937453297

parseIban('NL26INGB4937453297')
// iban: 'NL26INGB4937453297'
// valid: true
// countryCode: 'NL'
// bban: 'INGB4937453297'

parseIban('NL33INGB4937453297')
// iban: 'NL33INGB4937453297'
// valid: false
// countryCode: 'NL'
// bban: 'INGB4937453297'

parseIban('NL33INGB49374')
// iban: 'NL33INGB49374'
// valid: false
// countryCode: 'NL'
// bban: 'INGB49374'

parseIban('TM33INGB49374')
// iban: 'TM33INGB49374'
// valid: false
// countryCode: 'TM'
// bban: 'INGB49374'