I used Authorize.net circa 2010 at a large cell phone manufacturer for processing micropayments. They changed their API without notification and it broke payments for a few days, and it was really crappy considering they were supposed to be a "big dog" in the industry. Any changes were supposed to happen first in their staging environment and our test-suite ran against it to make sure it still worked before it was signed-off to be deployed into production.
Also, when I was in the UK, getting a payment processor (we had our own merchant accounts) pre-Stripe was a royal PITA. They wanted all sorts of documentation and proof that we were a "real business" before letting us process payments.
TBH, it seems like Stripe and PayPal are being pushed by "risk management" corporate suits into being unreasonable and treating their customers like United Airlines' passengers. A few years back I would ordinarily point people over to FeeFighters' Samurai to shop the best deals on payment gateways, but GroupOn decided to buy them and make them commit seppuku.
Also, when I was in the UK, getting a payment processor (we had our own merchant accounts) pre-Stripe was a royal PITA. They wanted all sorts of documentation and proof that we were a "real business" before letting us process payments.
TBH, it seems like Stripe and PayPal are being pushed by "risk management" corporate suits into being unreasonable and treating their customers like United Airlines' passengers. A few years back I would ordinarily point people over to FeeFighters' Samurai to shop the best deals on payment gateways, but GroupOn decided to buy them and make them commit seppuku.