added save payment info functionality
added payment model