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'

Dependencies (0)

    Dev Dependencies (1)

    Package Sidebar

    Install

    npm i creditor-id

    Weekly Downloads

    2

    Version

    1.0.0

    License

    MIT

    Last publish

    Collaborators

    • jhermsmeier