cardbinrd
v1.0.0
Published
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 obten
Downloads
14
Maintainers
Readme
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
¿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