Hi,
Am professional web developer i have experience in gateway payment integrations like amazon, paypal, google checkout , basically its involving three stages of work initially we need to setup sandbox account and then need to generate button for our requirements and then need to setup ipn notification it should be valid live URL , this ipn notification for our future data checking purpose we can save it in DB. if you award this project surely i will give you good output.