The free Authorize.Net mobile app allows you to securely accept payments anywhere you want using an Apple iOS or Android device with your Authorize.Net Payment Gateway account.
You can use this app to replicate the Authorize.net virtual terminal on your mobile device. You can then process cards on-site, anywhere, You can connect the app to a few swipe or chip card readers as well.