We hate spam too. View our privacy policy.
A merchant account is a numbered account opened with a merchant bank to enable a business to accept credit card payments from customers.
This section is currently being updated.