how can i achieve payment gateway in my struts project?
===

In my web appliction there is one line transaction system for caution deposit. i have no idea on how to implement it i.e when an end user wants to do make payment ,an form has to open show different banks ,by selecting bank ,user is allowed to enter his debit/credit card info and i have to send this to third party payment gateway vendor and has to receive information from that party saying transaction is sucess/failure . 