1.0.0 • Published 1 year ago

cardbinrd v1.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

CardBinRD

CardBinRD es una librería de JavaScript diseñada para gestionar y verificar datos BIN/IIN de tarjetas de crédito emitidas en la República Dominicana. Esta librería proporciona una serie de herramientas y utilidades que permiten a los desarrolladores obtener información detallada sobre las tarjetas de crédito

NPM Version

¿Qué es el número BIN?

Características Principales

Obtención de Datos BIN/IIN: Accede a información detallada sobre los números de identificación bancaria (BIN/IIN) específicos de la República Dominicana, incluyendo el banco emisor, el tipo de tarjeta y más. Constando este de 435 BIN/IIN,

Funciones Disponobles

getBIN(cardNumber: String): String

Devuelve el BIN/IIN el cardNumber proporcionado

let BIN = getBIN("---223528-0td3l;;''")
console.log(BIN) // Resultado : 223528

getCardDetails(Bin: String): object

Devuelve los Datos de la tarjeta para BIN/IIN Proporcionado

let CardIssuer = getCardIssuer("223528")
console.log(CardIssuer) 
// Resultado : {"issuer": "BankReservas", "cardType": "DEBIT","cardLevel": "STANDARD", "provider": "MasterCard"}

getCardIssuer(Bin: String): String

Devuelve el Emisor de la tarjeta para BIN/IIN Proporcionado

let CardIssuer = getCardIssuer("223528")
console.log(CardIssuer) // Resultado : BankReservas

getCardTypebyBIN(Bin: String): String

Devuelve el Tipo de la tarjeta para BIN/IIN Proporcionado

let CardType = getCardTypebyBIN("223528")
console.log(CardLevel) // Resultado : DEBIT

getCardLevel(Bin: String): String

Devuelve la Clasificacion de la tarjeta para BIN/IIN Proporcionado

let CardLevel = getCardLevel("223528")
console.log(CardLevel) // Resultado : STANDARD

getAllIssuers(): String[]

listado de los Emisores de Tarjetas de Dominicanos

let ListBank = getAllIssuers()
console.log(ListBank) // Resultado : ['Asociacion Popular (APAP)', 'QIK Banco Digital'...]

searchByIssuer(issuer: : String) object[]

listado de los Emisores de Tarjetas de Dominicanos

let ListBank = searchByIssuer("BankReservas")
console.log(ListBank) 
// Resultado : [{"BIN": "223528", "cardType": "DEBIT","cardLevel": "STANDARD", "provider": "MasterCard"},...]

isBINValid(Bin: String): Booleam

Devuelve si el BIN/IIN existe en el Listado

let isBIN = isBINValid("0099")
console.log(isBIN) // Resultado: false

Lista de bancos

Bibliografia