I\'m trying to find a java based API that wraps up the details of processing a credit card transaction or purchase via PayPal at a minimum, and other gateways as a plus in an IP
There's this site which could be used via jruby. This may or may not come somewhere near meeting your requirements.
jruby