Pay With Your Smart Devices