Remember last week when I told you a long and happy story about adding a new way to donate to support the shows at the Podfeet Podcasts? Paul Nielan had mentioned that having to create an account to use either Patreon or PayPal was just enough friction to keep him from donating for a long time. He said that if I’d had an Apple Pay button he would have done it long before.
The happy story was how I created a Stripe account which let me do exactly that. It was wildly successful with a lot of donations flowing in during the first 24 hours after I announced my fancy new podfeet.com/donate page.
I basked in the joy of the generosity of others throughout Monday. And then on Tuesday, I got an email from Stripe entitled, “Closure of your Stripe account for Podfeet Podcasts”. The message said,
We’re writing to let you know that we have determined that your business, Podfeet Podcasts, is in violation of the Stripe Services Agreement. Specifically, we are unable to accept payments for donations to unregistered charities, as mentioned on our Restricted Businesses list. As a result, we will have to close your Stripe account on December 26, 2024.
I couldn’t believe it. I used the provided link immediately to explain that I was not running a charity and that I fully expected to pay taxes on this income. A few hours later I got a response that said,
Unfortunately, following an additional review of your account we’re still unable to support your business as it falls under one of our restricted businesses categories.
I read all of the terms and conditions I could find and nowhere could I find any restrictions I’d violated. I asked ChatGPT for help and it gave me a link that talked about donations and in there it repeated what they’d been trying to explain – that donations == charity.
I thought it was worth one more try so I wrote a new email in which I asked them how I could use Stripe’s services. I told them I didn’t run ads and how I’ve been using PayPal for one-time donations and was there some different distinction I could be under that would let me give Stripe money instead of PayPal. Again they responded very quickly:
Thank you for providing additional information about your business. Unfortunately, following an additional review of your account, we’re still unable to support your business as it falls under one of our restricted business categories ( ~https://stripe.com/restricted-businesses~ – Processing where there are no bona fide goods or services sold, or donations accepted ). We’re sorry we can’t be of more help, but these restrictions are firm.
I think what they mean is that a voluntary donation to a podcast isn’t considered a bona fide good or service sold. I’m not holding anything back from you if you don’t pay, so I’m not really selling you anything. I suspect if I’d set this up as a premium podcast for restricted content, it might have worked, but I don’t want to do that. I went to sleep very sad on Tuesday night.
In the middle of the night, I had an epiphany. Stripe isn’t the only game in town. What about one of those tip jar-type services? I went back to sleep and a bit later woke up again with a whole new epiphany. I have seen (and donated) to people via something called Buy Me a Coffee. This service is widely used for shareware software, which IS a bona fide good, but they never really connect the two. It’s more like after the bellperson brings you your luggage and they make it obvious that if you dropped a few dollars in their palm they wouldn’t sneer at you.
When I was fully awake, I went to buymeacoffee.com and created an account. It asked to connect to my bank so it could pay me and… it opened to a Stripe login. My first thought was that I’d hit another brick wall but I kept going. It fed me into a different section of Stripe.com called Stripe Express and it was branded with Buy Me a Coffee. From what I can tell, I have two different accounts in Stripe, both under the same login credentials. One for my soon-to-be canceled Podfeet Podcasts account and one to my Stripe Express account through Buy Me a Coffee.
Before going much further, I did a pre-emptive strike and wrote back in my original thread to my incredibly responsive friends at Stripe. I said,
I’m setting up an account at Buy Me a Coffee, but it says they use Stripe for payment processing. Can I assume that Stripe won’t block me from using Buy Me a Coffee?
In a much wordier answer than the other folks who had succinctly said no, Simran, amongst a lot of other information said,
I see that you have another Stripe express [sic], connected to Buy Me a Coffee. This account is active and set to receive payments and payouts. You can use this account to collect payments from your customers.
Additionally, I would also like to inform you that, currently, your Express account doesn’t require any further verification.
They didn’t technically answer my question but I figured it was worth a shot to keep going. In Buy Me a Coffee, they asked for a banner image so I supplied one that has Chit Chat Across the Pond, Programming By Stealth, NosillaCast, and Taming the Terminal logos on it. Technically it says Chit Chat Across the Pond Lite so I’ll have to fix that branding but for now, it gets the point across that I have a pile of podcasts. They asked for an avatar, but my Podfeet didn’t fit nicely in the circle provided so I used a photo my grandson Forbes took of me.
Believe it or not, that’s all I had to do on Buy Me a Coffee to get the page up and connected to Stripe. Just like before, if you’re using Safari, you’ll see an Apple Pay logo and an option to pay with any credit card. If you use Link you can autofill your credit card as well. As I explained last week, sadly non-Safari browsers don’t show the Apple Pay option. I didn’t have to do any work at all to have these options available for you. I guess that’s what the “Express” part of Stripe Express means.
Now let’s talk about how smart I am. Remember last week when I said I wanted to use podfeet.com/donate as the URL instead of podfeet.com/stripe just in case I ever wanted to change my payment processor? That decision sure became useful much sooner than I expected!
I went back to Digital Ocean (my server provider), logged into my console, opened my NGINX configuration file, and changed the redirect of podfeet.com/donate from Stripe to buymeacoffee.com/podfeet. I reloaded the NGINX webserver, and now my donate link goes right to my Buy Me a Coffee donation page instead of Stripe. Dang, I’m brilliant.
Here’s a little more info on Buy Me a Coffee. From your perspective, while you do get to choose how much to donate, it’s in the number of $5 coffees you want to buy me. You might think $5 is a lot for coffee (and it is), but that’s about what my grande non-fat, no-whip, no-foam 180° mocha costs at Starbucks. You won’t be able to donate $38 or $27 but I don’t think anyone has ever done anything but a multiple of $5 anyway.
It defaults to one cup and has options for 3 or 5 cups, or you can type in any number of cups you want to donate. Then it suggests you say something nice and add your name or social handle. I think it’s sweet.
On the flip side, having Buy Me a Coffee and Stripe involved means the financial cut is taken by two companies instead of just one. I still have to pay the 2.9% + 30¢ to Stripe and Buy Me a Coffee takes another 5%. That’s pretty steep! In US dollars, it means $20 turns into $18.12. That’s still great though because everyone who didn’t want to open an account has an easy way now.
Of the three services, the best deal for me is Patreon because I got in on it before 2019 so I’m considered a “founder”. Founders only pay 1.6% + 30¢. The next best deal for me is PayPal at 2.99%, and then Buy Me a Coffee at 7.9% + 30¢. I don’t mean to discourage you from using the new Buy Me a Coffee option if you don’t want to create an account, I’m just saying if you already have a PayPal or Patreon account, it’s ok by me to keep using it!
There’s one more great thing about Buy Me a Coffee. They have a very obvious toggle in the interface to let people see the donation amounts in their own currency. I had Steven Goetz in Canada check and he confirmed that he can see it in Canadian dollars rather than US. Now I need Tom Mattock to verify that the interface is accessible (without actually donating this time!)
Bottom Line
The bottom line is that I had a sad couple of days after such a great victory, but now I’m happy again since I found a really good solution. Fingers crossed that Stripe stands by what they told me and leaves my Buy Me a Coffee account alone! And of course, I’m patting myself on the back for my brilliance in naming the URL generically to podfeet.com/donate.
One More Thing (edited)
One more thing about the change from Stripe to Buy Me a Coffee. After Ian Prinssen made a donation via Stripe, I wrote him to discuss one thing that gave me pause about the service. I could see his home address, and in fact, the physical address for each kind donor. I don’t want access to that kind of information. I was asking him if he thought it was an intrusion on your privacy right around the time I got the notification from Stripe that they were cancelling my account.
I’m happy to note that Claus Wolfe donated to the podcasts using my new Buy Me a Coffee method and I just checked – the supporter page I can see gives me no personal information about him other than the email address he provided. He was kind enough to add a little note where it says “say something nice” and added his social media handle. This little note shows on the main page at podfeet.com/donate under “Recent supporters” so you can see it too.
I’m glad to be using Buy Me a Coffee so I’m not responsible for knowing anything about you that you didn’t choose to share with me.
After listening to your podcast and your explanation of the cost to you, I thought I should also provide a European Vision, because donating has a cost to me, that goes beyond the actual donation. I don’t mind really, but it is money I give to my government for no good or valid reason and who likes to do that?
Patreon:
* needs to charge 19% VAT and thus a $6 monthly donation turns into $ 7.16. To be fair I am not sure how their math works, because it is wrong, 19% of $6 should only be $1.14 – but I am not going to waste any time on figuring that one out for 2 pennies.
PayPal:
* If I select Friends & Family, I am charged a € 1 transaction fee, but theoretically you should not be charged anything. I wonder if that is true – for scientific reasons I did donate via PayPal…
Buy Me a Coffee:
* There was no charge to me, but I appreciate the charge to you being undesirable. I loved your video response though 🙂
Claus – I appreciate you donating (AGAIN!) just for science. We need one more piece of info to close the loop on PayPal. You didn’t tell me your original donation amount. We’ll need to calculate the exchange rate too. On my end, I received $20.24, which would be 19.16€ on your end.
What did you start with?
I appreciate the Friends and Family path saving me money but I don’t think it’s the honest way to go. Except of course that you and I ARE friends.
For Science:
I started out with €20 (+ €1 fee), which PayPal promised would be $ 20.24. So all the money I was promised would reach you, did reach you.
When Google & Co provide an exchange rate they always provide the interbank rate, but not the consumer rate, which is worse. As a result I will be happy to ignore the somewhat bad exchange rate.
For the person making a donation: Buy Me A Coffee might be the best option, although it is the worst for you, closely followed by PayPal. Patreon in the EU is a questionable option, because of the 19% VAT charge.
As PayPal is the middle of the road option for you and the person making a donation, it might be the best option for for one-time donations and it gets even better if the person donating can claim the “friends & family” approach 🙂
Thanks for closing the loop. I had no idea Europe paid a 19% VAT charge on Patreon. Why would they only charge you on that one service and not all of them?
I think WordPress ate two of my response, I am trying again.
There is an EU regulation that requires non-EU sellers or service providers to charge VAT at the rate stipulated by the buyer’s country of residence. That’s 19% for me and is designed to avoid non-EU companies to have an advantage over a EU company. When exchanging money for goods and services, it seems fair to me.
I don’t mind paying taxes at all, but when it comes to a podcast contribution, I don’t think of it as an exchange of money for a good or service. Your product is free to all to consume and enjoy. In other words, knowing that you’ll pay income tax, I don’t think it is fair for me to pay VAT on top of it 😉
The question thus is, why does Buy Me a Coffee not charge VAT? They take the stance that they are a payment provider and want you to take care of all the taxes.
So you could either become an international tax lawyer, or we could let it slide 🙂 I am very much in favor of the latter…