I have a PHP based B2B website, where each store currently has a shopping basket (now I call it Inquiry Basket, because I don't have payment functions). I would like to add a payment gateway. Registered users would fill-in their shopping basket, click PAY, complete payment, then be redirected back to the site. Just your typical process. Upon SUCESSFUL completion of payment, the buyer would be given the option to RATE the store, from 1 to 10. The average store rating and number of ratings would be displayed next to each store name. A listing of the Top-10 stores will be shown on the homepage. The more payment options, the better. The more flexible, the better. Thank you.