VISA Electron Generator
Visa Electron numbers — specific issuer ranges, 13 or 16 digits, Luhn check.
International Validation Generation
How generation works
The VISA Electron generator builds a structurally valid sample using the same rules the validator enforces — check digits included. Use it for test data and fixtures; never for production records.
Install the package
dotnet add package DocumentNumber.PaymentCardNumber.VISAElectron.Generator
Generator in C#
using DocumentNumber.PaymentCardNumber.VISAElectron.Generator;
var generator = new VisaElectronPaymentCardGenerator();
var sample = generator.GenerateDocumentNumber();
Console.WriteLine(sample);
Live example
4844660042374762 — a real VISA Electron value accepted by the validator
Try VISA Electron generation
Runs the exact same library code your application uses. Nothing you enter is stored.
Frequently asked questions
What is VISA Electron?
Visa Electron numbers — specific issuer ranges, 13 or 16 digits, Luhn check.
How does VISA Electron generation work?
The generator builds a structurally valid VISA Electron sample using the same rules the validator enforces — including check digits. Generated values are intended for tests and development only.
How do I install the VISA Electron generator package?
dotnet add package DocumentNumber.PaymentCardNumber.VISAElectron.Generator
Is the value I enter in the demo stored?
No. Demo inputs are processed in memory for the current request only and are never persisted or shared.