How to Accept UPI Tips on Your WordPress Blog with Chai Tip
If you write a blog in India, some readers want to say thanks with money. A small tip for a useful tutorial, a donation for a free tool you shared. The problem is that most tip tools were built for Western creators: they assume your readers pay by card, and they take a cut of every payment. Chai Tip is a free WordPress plugin I built to fix that for Indian bloggers. It adds a UPI tip jar to your posts, and the money goes straight from the reader's UPI app to your own UPI ID. No account to create, no KYC, no commission.
Why tipping is harder for Indian creators
Popular tip platforms like Ko-fi and Buy Me a Coffee work well in the US and Europe, but they ask your reader to pay by card on an external site. Most Indian readers do not keep a card handy for small payments, and many cards block international charges by default. On top of that, platforms take a fee of 0 to 5 percent, and card networks take their own cut before the money reaches you.
UPI is the opposite experience for an Indian reader. Everyone with a smartphone already has GPay, PhonePe, Paytm or BHIM installed. A 50 rupee tip takes ten seconds. The natural way to accept tips in India is to meet readers where they already pay.
How Chai Tip works
Chai Tip is a normal WordPress plugin. You install it, type your own UPI ID (the same one you use in GPay or PhonePe), and place the tip button or QR anywhere on your site using a block or shortcode. When a reader wants to tip, this is what happens:
- The plugin generates a UPI payment link and a QR code for your UPI ID, drawn right in the reader's browser.
- The reader scans the QR with any UPI app, or taps the link on their phone.
- Their UPI app opens with your ID and the amount filled in. They confirm, and the money lands directly in your bank account through UPI.
There is no middleman in the payment itself. The plugin never touches the money: UPI moves it from the reader's bank account to yours. That is why there is no commission and no payout wait.
Setting it up
The whole setup takes a few minutes:
- Download Chai Tip free from linkcrosslink.com/store and install it like any WordPress plugin (Plugins › Add New › Upload).
- Open the Chai Tip settings and enter your UPI ID, for example yourname@okhdfcbank. Use your own personal or business UPI ID.
- Add the tip block to a post, or paste the shortcode where you want the button to appear. You can set a suggested amount and a short thank-you message.
- Preview the post on your phone and scan the QR once with your own UPI app to confirm everything resolves correctly.
How it compares with other options
Chai Tip is not the only way to accept tips, and it is not the right tool for everyone. Here is an honest comparison with the main alternatives I looked at before and after building it.
| Chai Tip | Simple UPI QR Code | Tip Jar WP | Ko-fi | |
|---|---|---|---|---|
| What it is | WordPress plugin for UPI tips | WordPress plugin that shows a UPI QR via shortcode | WordPress plugin for card tips via Stripe | External tip platform with a shareable page |
| Cost | Free, no commission | Free | Free to install; 1% fee per tip plus Stripe fees | 0-5% platform fee |
| How readers pay | Any UPI app (GPay, PhonePe, Paytm, BHIM) | Any UPI app | Card via Stripe, multi-currency | Card or PayPal on Ko-fi's site |
| Account needed | None, just your UPI ID | None, just your UPI ID | Stripe account | Ko-fi account |
| Recurring tips | No | No | Yes | Yes (memberships) |
| Where money goes | Straight to your bank via UPI | Straight to your bank via UPI | Stripe, then payout to your bank | Ko-fi balance or direct payout method |
Simple UPI QR Code is the closest alternative. It is a clean, focused plugin that displays a UPI QR code through a shortcode with your ID, name and a custom label. If all you want is a static QR on one page, it does the job. Chai Tip adds a proper tip-jar flow on top: a button, suggested amounts, a block for the editor, and the QR generated in the browser.
Tip Jar WP is a polished option if your audience is international and pays by card. It supports recurring tips and multiple currencies, which Chai Tip does not. The trade-off is that it runs on Stripe, takes a 1% fee per tip on top of Stripe's own fees, and requires an HTTPS site and a Stripe account. For an Indian audience, asking readers to type card details for a 50 rupee tip loses most of them.
Ko-fi is a full platform with memberships, a shop and a follower feed. Its fee ranges from 0 to 5 percent depending on the feature. It is a good fit if you want a community page, but your readers leave your site to pay, and card-first payments are still friction for Indian tippers.
Where Chai Tip falls short
I want to be straight about the limits, so you pick the right tool:
- No recurring support. Chai Tip is for one-time tips. If you want monthly memberships, Ko-fi or Tip Jar WP handles that today.
- UPI only. Readers outside India generally cannot pay. If half your audience is abroad, offer a second option next to it.
- No dashboard or analytics. Tips arrive in your UPI app like any other UPI payment. There is no supporter list or thank-you automation inside WordPress yet.
Who should use it
Chai Tip fits you if you run an Indian blog or content site, your readers mostly pay with UPI, and you want a simple, free way to accept one-time tips without a platform between you and your readers. If you need recurring memberships, an international card audience or built-in supporter management, one of the alternatives above will serve you better.
The plugin is free and open source under GPLv2+, the same license as WordPress. Download it, try it on a test post, and see how the flow feels on your own phone before you show it to readers.
Try Chai Tip on your blog
Free download from my store. Questions or feature requests are welcome on WhatsApp.
Download Chai Tip Ask on WhatsApp