Lately, we've been having problems with a bunch of failed payments, most of which have random 'Do Not Honor' failure messages.
I wonder our payment failure rate would decrease if we used different payment facilitators, which begs the question, why don't companies like Stripe just use multiple acquiring banks like World Pay or First Data?
Stripe is a direct network platform, meaning, we work with Visa, Mastercard, etc. and the charges are run directly through the card networks, which negates the need for a middle acquiring layer.