We have done such a system and integrated it into an existing travel website. While it isn't important for the bid since we are experts in .NET, PHP, ColdFusion, ASP, etc. it would be helpful to know what the current website's coding language is and also which online payment gateway solution you are currently using, if any. I look forward to speaking with you on this project.