Virtual terminal meaning being able to send funds via debit card? Well if you have a debit card then you have a bank account so I'm going to recommend moneybookers.com and alert pay Enjoy
Meaning the Merchant tool that PayPal Provides for Mail/Phone Credit Card Processing the Virtual Terminal. Thanks. AR Info : https://www.paypal.com/us/cgi-bin/webscr?cmd=_vt_hub-outside