wizzyto
Member
- Feb 1, 2020
- 50
- 11
- 8
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!