Of all the payment processors I've used, stripe has been the best to work with, but I haven't won a single dispute with them. I used to win disputes all the time with other payment processors.

Reply to this note

Please Login to reply.

Discussion

No replies yet.