SparkPost is, in theory a very nice and slick email delivery service. They offer a fair amount of free emails each month. When it's working, it's great.
SparkPost will prompt you to add a credit card to cover any overages outside of your free amount. This seems fair, and I decided I didn't want emails not being sent should I ever exceed the free allotment, so I tried to add a card.
It failed. I tried another one. It failed. I tried a third. It failed.
Baffled I gave up and tried again a few days later. Same problem.
I began to worry that my account wouldn't be secured and that emails might go unsent. I emailed their customer support to ask if they could help. They asked me to double check that I'd entered my address correctly. Fine. I confirmed I had.
They replied and asked me to make ABSOLUTELY SURE I was entering it correctly. I reiterated that I was absolutely, 100% sure, and sent a screenshot of my address from my online bank account to prove it.
They wrote back and told me that I needed to be sure my address ABSOLUTELY correct.
Frustrated, I phoned my bank to see what I could do. My bank checked my transactions and discovered that they'd *approved* every one, but SparkPost had then *reversed the authorisation*.
I informed SparkPost of this, that there was a problem with *their* system. Their response: "I'm sorry to hear you are still unable to pass the system's address verification. We have the address verification in place to prevent fraudulent charges."
A bureaucratic nightmare!
If this is how they are if you're trying to GIVE them money, imagine how they must be with other problems!
Response from SparkPost
We are terribly sorry we couldn¿t get this resolved, it is an edge case limitation within our current payment infrastructure in the UK and we are actively looking to get this addressed so everyone can take advantage of the SparkPost service. We appreciate the feedback.