I've been searching a bit and found that there are providers of payment such as PayPal.
I also noticed that there are a number of steps there are executed as security requirements, validate
cards and etc.
My question is what would be the best option to implement a payment system using
java?
It would be interesting to implement it, or use a system already known, what are the difficulties and the steps to be faced?