Whenever I need to test Sagepay (ex Protx) payment gateway integration I have to try and retrieve the test card numbers I can never find the correct pdf. This means trying to find them on Google (which I never can) or loggin into sagepay and downloading about 3 pdfs before I find the right one. So to save me and others time here see below:
Card Type - Card Number - Issue - CV2 - Address - PostCode
Visa Credit - 4929000000006 - 123 - 88 - 412
MasterCard Credit - 5404000000000001 - 123 - 88 - 412
Visa Debit / Delta - 4462000000000003 - 123 - 88 - 412
Solo - 6334900000000005 - 1 - 123 - 88 - 412
UK Maestro - 5641820000000005 - 01 - 123 - 88 - 412
American Express - 374200000000004 - 123 - 88 - 412
Visa Electron - 4917300000000008 - 123 - 88 - 412
JCB - 3569990000000009 - 123 - 88 - 412
Diner’s Club - 36000000000008 - 123 - 88 - 412
Laser (LASER) - 6304990000000000044 - 123 - 88 - 412
Any cardholder name and start/expiry dates will be accepted for these cards so long as the dates are valid and the card not expired. If you have 3D-Secure set up on your test account, you can use the My Sage Pay Admin interface to switch on the checks at this stage to test 3D-Secure.