Smart phone mobile payment device nfc terminal checkout