Forum Moderators: buckworks
If you want to go direct to Visa/mastercard, you really do need to be multi-million $ operation before they'll speak to you, the formalities are long, and authorisation requirements are strict.
Search around for "merchant accounts" and there's quite a lot of providers out there.