Hello all. I am trying to find a service that supports online credit card payments without requiring a company. I am currently using PayPal, but their rates are reaaaally high and the overall user experience is terrible (it promotes logging in to paypal rather than paying directly with card). I would be glad if someone helps!