CPA means. Cost Per Action. There are few websites doing this online but ever since I've been working online I've not met the right one. Most of them would promised a lot but wouldn't deliver at the end.
This is actually where it is very important for you to carry out a very detailed research before you take on any that promises you a better pay whenever you make use of their services because a lot of them don't usually deliver on their promises.