I worked for bluesnap (formerly called Plimus), which is an online payment processing company. A payment processing company is a company that authorizes and charges a credit card from processing gateways.
Many people confuse payment processing companies with processing gateways. As a small business, you can either use one of the payment processing companies or use self-service, such as Authorize.net, Paypal, etc.
There are many resources on the Internet that explain payment processing, but I donβt think it will be very interesting to read if you do not decide to create your own gateway ...
To work directly with one of the gateways, you need to process millions of transactions per day, which I do not think you have the capacity.
source share