With 13 years of experience in web based systems, website design and mobile app development, i am certain i will do for you a very good app with all your desired requirements including a payment system. Trust me with your project and you will get a very good deal out of it.