RSVP Pro (see demo videos
http://www.jevents.net/jevents-club/demo-videos) offers paid event registration with payment via Paypal, authorize.net, manual/offline payments and using Virtuemart (note that Virtuemart only works in Joomla 2.5). So if your payment mechanism is supported by Virtuemart then this looks like a good solution to me.
Paypal payments (once approved by paypal) automatically update the attendee status. Also you can show a list of participants in the event details page if you wish.
You could write your own payment mechanism for RSVP Pro for this gateway as an alternative.