Payment Devices Hardware And Soft Ware