Payment form not working properly