Site incompatible with IE and duplicate menus
Kindly make it IE compatible, or have a message for running in Chrome on Top. The site shows two menu bars when returning, it is confusing.
After payment, take to the correct page, or have print the bill option, post which it should go back to home page. Currently you are asking people to click the Back Link, people will get confused if their transaction is done or not done.