Virtual card numbers (or VCNs) should process the same as a physical credit card and can be processed as long as the issuing bank determines the number is valid. BBMS is not compatible with Visa Electron cards. Blackbaud Merchant Services (BBMS) is compatible with the following credit card types:
Currency: USD - United States Dollars 
Visa, MasterCard, Discover, American Express, JCB

Currency: CAD - Canadian Dollars
Visa, MasterCard, American Express

Currency: GBP - Pound Sterling
Visa, MasterCard, American Express, Discover, Maestro

Currency: Euro (Euros may be disbursed to banks in Ireland and the UK only)
Visa, MasterCard, Discover, American Express, Maestro

Note: For Debit Cards as long as the card is associated with a supported credit card company (Visa, MasterCard, Discover, American Express, and Maestro) they can be processed. There is no pin functionality for debit cards, instead the card will process like a credit card through Blackbaud Merchant Service.