Anyone has experience with other 3rd party payment processors beside PayPal. Please share your experience here.
I haven't found one. Tbh there is nothing wrong with PayPal, i'm happy with it.
I wouldn't trust anything but paypal. I did have one(I forgot the name) and they took some money from me
I only use paypal so nope