The VX 510 is small and portable, and can accept NFC contactless technologies with optional accessories. (At extra cost.) If you want the bells and whistles it might be worth the upgrade to a VX 520 or higher with more payment types built-in, but this is a good basic machine.