Learn about our RFC process, Open RFC meetings & more.Join in the discussion! »

creditor-id

1.0.0 • Public • Published

Creditor Identifier

npm npm license npm downloads build status

Install via npm

$ npm install creditor-id

Usage

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'

Install

npm i creditor-id

DownloadsWeekly Downloads

16

Version

1.0.0

License

MIT

Last publish

Collaborators

  • avatar