walkie taalkie: Mobile payment systems