Credit card payments are the future. This is the most suitable option for instant online payments nowadays. Even so, many merchants from all over the world still do not accept credit cards. They miss out their customers and see them go to the next-door card-friendly merchant. It's frustrating.