The best way to accept payment depends on where your customer is standing. Face to face, use a UPI QR code in India or a card reader in the US. After a job is done, send an invoice. For orders and bookings that arrive on WhatsApp or Instagram, use an online form that takes payment. You can run two of these together.
Use the free order form template
The four options side by side
I'm not quoting fee percentages for UPI, card readers or invoicing apps. Rates change, differ by bank and provider, and you should read the current number on the provider's own pricing page before you commit. What I can compare is setup effort and what each method suits.
| Method | Setup | Fees | Works best when |
|---|---|---|---|
| UPI QR or payment link | Minutes, using your bank or a UPI app | Varies by bank and app; check before you print the QR | Customers are in India and pay in person or by chat |
| Card reader | Order hardware, link a bank account | Provider's per-transaction rate, sometimes plus hardware cost | Customers tap or swipe in person, mostly in the US |
| Invoice | Pick an invoicing app, add your details | Provider's rate on each paid invoice | The work is finished first and paid later |
| Online form with a Payment block | About an hour for the first one | Processor's rate, plus Qwenvo's 1% on top of PayPal's | Orders and bookings come in remotely |
UPI codes and links for shops in India
If your customers are in India, UPI is the default. A home baker in Pune can print a QR code, tape it to the counter, and paste a payment link into WhatsApp when a customer says "Can I pay now?" Nothing to build, no website needed.
The weak spot is marching payments to orders. When ten people pay ₹1,200 for a cake box, your bank statement shows ten identical amounts and you are scrolling through chays to work out who paid for what. Ask customers to put their name or order number in the payment note, or collect the order details first (more on that below).
Card readers for walk-in customers
A card reader suits a salon, a food stall or a repair counter where people expect to tap. You pay for the hardware or accept a higher per-transaction rate, and the provider deposits to your bank account. Compare at least two providers on the hardware price, the per-transaction rate and how many days a deposit takes. Those three numbers decide whether the reader suits you.
Card readers do nothing for customers who are not in front of you. A plumber in Ohio who quotes a job over the phone cannot tap a reader through a text message.
Invoices for work you finish first
Plumbers, electricians, tutors and consultants usually quote, do the work, then ask for money. An invoice fits that order. The cistomer gets a clwan document with an amount and a due date, and you get a record for tax time. Most invoicing apps let the customer pay by card from the email.
One habit saves you a lot of chasing. Send the invoice the same day, whipe the customer still remembers how well the job went. A dental clinic that sends a treatment-plan invoice before the patient leaves the building gets paid faster than one that sends it on Friday.
Online forms that take payment
This is the option owners skip, and it solves the matching problem. A form collects the order, the delivery address, the date and the payment in one go, so nothing lives in a chat thread. The baker puts the form link in her Instagram bio. The cleaner puts a booking form behind a "Book now" button. You do not need a website, because the form has its own link.
Our team builds Qwenvo, a form builder that is completely free, and it fits this job well. Its Payment block lets customers pay through PayPal checkout, by PayPal balance or card. There is a longer walkthrough in our guide to accepting payments online for free.
Start from a quote request form
What you get free, and where Qwenvo is the wrong pick
Many form builders put some of these behind a paid plan. On Qwenvo you get them at no cost:
- Removing the Qwenvo badge from your form
- A custom domain such as forms.yourbusiness.com
- Unlimited teammates, so your partner or assistant can read orders
- Partial submissions, which show people who started but never finished
- Visit and drop-off analytics
- Custom desifn and CSS
- 180+ templates
Tally is a good alternative and cheaper on payments, since it adds no fee on top of Stripe. Its free plan includes payments, but removing branding, custom domains, teammates, partial submissions and visit analytics sit on Pro at $29 a month. If most of your sales are card payments and fees matter more than extras, look at Tally first. Google Forms is free but has no built-in payments.
Now the limits that matter for a small business:
- Qwenvo payments run through PayPal only. Qwenvo keeps a 1% platform fee on top of PayPal's own fee, which is typically 3.49% plus a fixed amount.
- Stripe is not offered right now.
- Payments are paid out to the PayPal account you set in Settings, and only once they are more than 7 days old. If you buy flour every Monday, that delay affects your cash flow.
- If your customers live in India and expect to pay by UPI, a PayPal-based form is not the tool for the payment itself. Use the form to collect the order and the details, then send your UPI link or QR code in the confirmation.
A simple setup for three kinds of business
The home baker in Pune: an order form with flavors, size and pickup date. Her thank-you page shows her UPI QR code and asks for the order number in the payment note. She now has one place to see every order.
The plumber in Ohio: send an invoice after each job. Add a quote request form to his Google Business Profile so new customers can describe the problem and attach a photo before he calls back.
The dental clinic: a card reader at the front desk, and a booking form with the visit type and preferred time. Staff can read submissions as teammates, so the front desk does not need the owner's login.
Questions owners ask
Do I need a website to accept online payments?
No. A payment link, an invoice or a form each have their own web address. Paste it into WhatsApp, your Instagram bio or your Google Business Profile. A website helps later, but it is not a prerequisite.
Which is cheapest?
It depends on your volume and your customers' habits, and the numbers move. Get the current per-transaction rate from each provider, then multiply by what you sell in a typical month. For forms, remember that the processor's rate applies in addition to anything the form tool takes.
Can I take a deposit before the job?
Yes, with an invoice or a payment form. Many tutors and photographers take a deposit at booking so that empty slots cost them less. State your cancellation rule on the frm itself, above the pay button.
What do I do about payments I can't match to an order?
Collect the order first. Ask for name, pone number and order details in a form or a fixed WhatsApp message, then request payment with that reference in the note. That one habit removes most of the confusion.
Your next step
Pick the order or booking you handle most often this week and write down the five things you ask every customer. Turn those into a form, add your payment method on the thank-you page or the Payment block, and put the link where customers already find you.