Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

generate-visa-card-number-test

dongtranthien94ISC1.1.17

A utility for generating test Visa card numbers.

generate, visa, card, numbers, test, utilities, generate visa number, credit card number

readme

Generate visa card number

A simple Node.js package to generate random credit card information such as card numbers, expiration dates, and CVV codes for testing purposes.

Installation

To use this package in your Node.js project, install it via npm:

npm install generate-visa-card-number-test

Usage

const generateCreditCard = require('generate-visa-card-number-test');

// Generate a random credit card information
const creditCard = generateCreditCard();
console.log(creditCard);
// { number: '4152115120832302', cvv: '011', exp: '6-2026' }

The generateCreditCard() function returns an object containing a randomly generated credit card number, expiration date, and CVV code.

Optionally, you can provide a Bank Identification Number (BIN) as an argument to generateCreditCard() to create a card number starting with a specific BIN:

const generateCreditCard = require('generate-visa-card-number-test');

// Generate a credit card with a specific BIN (Bank Identification Number)
const bin = '400314'; // Replace with your desired BIN
const creditCard = generateCreditCard(bin);
console.log(creditCard);
// { number: '4003140365828386', cvv: '011', exp: '6-2026' }

Contributing

Contributions are welcome! If you find any issues or have suggestions for improvements, feel free to open an issue or submit a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.