Can you take tips on your own site without Buy Me a Coffee?
Yes. A Stripe Payment Link gets you a working tip button in minutes with no code, and a custom tip page like mine adds your own branding, a thank-you email, and a supporter wall. You give up some of the built-in extras a platform like Buy Me a Coffee offers, but you keep more of every tip and all of the relationship.
Here’s why I went this way, and exactly how it works.
Why I didn’t want a tip jar on someone else’s site
I write about mental health, suicide prevention, and the messy, beautiful work of staying here. Every so often, a reader wants to say thank you with more than a comment. I love that. I just didn’t love what happened next on most tip platforms: my reader got sent off to a page with somebody else’s logo, somebody else’s colors, and a cut of their kindness going to the middleman.
So I built my own fan club page right here on my site. Same warmth, my name on the door, and the person giving the tip stays with me the whole time.
What the platforms are really charging you for
Tip platforms aren’t villains. They handle the page, the payments, the memberships, and sometimes a little discovery. In exchange, many of them take a platform fee on top of card processing. Buy Me a Coffee, for example, takes a percentage of each tip before card fees.
If you take payments yourself through Stripe, you pay only the card processing fee, which in the US runs around 2.9 percent plus 30 cents per card payment. On a five dollar tip, that difference is small. Over a year of kindness, it adds up, and so does the feeling of owning the whole experience.
The no-code way: a Stripe Payment Link
If you don’t want to touch code at all, start here. In your Stripe dashboard, create a Payment Link and set the price to let customers choose what to pay. Stripe gives you a link and a button you can paste onto almost any website builder. That’s it. You’re taking tips.
The catch is that it’s plain. Your supporter lands on a Stripe page, pays, and that’s the end of the story. No wall, no personal thank-you, no sense of community. For a lot of people, that’s perfectly enough.
The custom way: how my fan club page works
I wanted more of a moment, so I built the full version. If you have a developer (or you are one), this is the setup. Steal it.
- A friendly tip form. Three preset amounts, $5, $15, and $25, plus a custom box for anything from $1 to $1,000. An optional name and a short note for the wall.
- Stripe Checkout does the card part. When someone taps the button, my server creates a Checkout session and sends them to Stripe’s secure payment page. Card numbers never touch my site, which keeps both of us safer.
- A webhook confirms it really happened. Stripe sends my server a signed message when a payment succeeds, and my server checks the signature before believing it. Never trust the “thank you” page alone. Anyone can type that address into a browser.
- A real thank-you email. The moment the payment is confirmed, my site sends a warm, branded email from me, not a generic receipt from a platform.
- A supporter wall, with a gate. Notes go into a waiting list, and I approve each one before it shows publicly. The wall shows names and messages, never dollar amounts. Nobody should feel ranked for their kindness.
When it went live, I tested it the honest way: I tipped myself five real dollars. The payment went through, the note landed in my approval queue, and the thank-you email showed up in my inbox. Watching all of that work end to end felt really good, I won’t lie.
The trade-offs, honestly
Owning it means you’re the help desk. A few things to know before you jump:
- You handle the edge cases. Refunds, the occasional disputed charge, and updates if Stripe changes something are now yours.
- No built-in audience. Platforms sometimes help new people find you. Your own page only gets the visitors you bring.
- Taxes still apply. Tips to an individual are generally income. Keep your records and ask a tax pro how it works for you.
- Moderation is your job. A public wall needs a gate. Approving notes takes me seconds, but it is a habit.
So, should you do it?
If you want the simplest possible tip button, a Payment Link is a gift. If you want supporters to feel welcomed into something that’s clearly yours, a custom page is worth the build.
Either way, here’s the part I care about most. People who support your work aren’t transactions. They’re telling you that what you make matters to them. Build the kind of place that honors that.
See it in action
My fan club page is the live version of everything above: presets, a custom amount, a thank-you email, and a moderated supporter wall.
Visit the fan club →Want a tip page like this on your own site? Let’s talk. And keep an eye on the blog for more honest notes from the things I build.