1.0.0 • Published 8 years ago
creditor-id v1.0.0
Creditor Identifier
Install via npm
$ npm install creditor-idUsage
var CreditorId = require( 'creditor-id' )Parsing CIDs
var cid = new CreditorId( 'DE98ZZZ09999999999' ) // OR
var cid = CreditorId.parse( 'DE98ZZZ09999999999' )CreditorId {
  countryCode: 'DE',
  checksum: '98',
  businessCode: 'ZZZ',
  nationalId: '09999999999'
}Calculating and validating checksums
var checksum = cid.getChecksum() // > '98'if( cid.check() ) {
  // The CID's checksum is valid
}Formatting a CID
cid.toString() // > 'DE98ZZZ09999999999'