A free online order form with payment lets customers choose what they want and pay in the same step, so you stop chasing screenshots and half-confirmed orders. You build the form, connect your own Stripe account, and share one link on WhatsApp or Instagram. Most owners finish setup in an afternoon.
What you need before you start
Three things, and you probably have them already:
- A Stripe account in your name or your business's name. Check that Stripe supports your country before you build anything, because Qwenvo's payment block works only through Stripe.
- Your item list with prices. A home baker in Pune might have six cakes in two sizes, priced in ₹. A plumber in Ohio might sell one thing, a $50 call-out booking fee.
- A place to share the link: a WhatsApp chat, an Instagram bio, or your Google Business Profile.
You don't need a website. The form gets its own public link.
Build the order form
Our team builds Qwenvo, a completely free form builder, and this guide uses it. The editor works like a document: type / to add a block, and @ to reuse an earlier answer later in the firm. If you want to compare tools first, we wrote a rundown of free form builders that take payments.
Start from the order form template so you aren't staring at a blank page, then check that it has these fields:
| Field | Block to use | Why it matters |
|---|---|---|
| Name | Short answer | You know who is collecting |
| Phone number | Phone number | Your WhatsApp follow-up |
| Item | Multiple choice or Dropdown | Orders arrive in the same wording every time |
| Quantity | Number | No more "two or three?" messages |
| Pickup or delivery date | Date | Fewer last-minute surprises |
| Notes | Long answer | "No nuts", "write Happy Birthday Riya" |
| Order total | Calculated field | The customer sees the price before paying |
| Payment | Payment | Takes the money |
Keep the form short. Every extra question loses a few buyers. If an address only matters for delivery, use conditional logic to show that field only when someone picks delivery.
If you sell a limited batch, say 20 boxes of Diwali sweets, open the Settings drawer and close the form after a set number of responses or on a date. You will not oversell, and you won't have to apologize to anyone.
Use the free order form template
Connect Stripe and take payment
- Open your form and type
/to insert a Payment block. Put it after the customer has picked items and quantities. - Connect your own Stripe account when prompted. The money goes to you.
- Choose your currency. Many are supported, so ₹ and $ prices both work.
- Set the amount. If the price depends on the item and quantity, build the total with a calculated field and show it above the payment block.
- Preview the form, place a small test order yourself, and check that it shows up in Stripe.
Qwenvo charges a 0% platform fee on payments. Stripe's own fee still applies, because that is what Stripe charges for moving the money. Check their pricing page for your country so number doesn't surprise you.
Run the test order on your phone. Most of your customers will be on one, and you will noitce any field that is awkward to tap.
Make sure you hear about every order
A form that takes payment is only useful if you notice the orders. In the Settings drawer, turn on:
- Email notifications to you, so every order lands in your inbox.
- Confirmation emails to the customer. They work as a receipt and cut down "did my order go through?" messages.
- Prevent duplicate submissions, if people tend to tap twice.
- Partial submissions, which appear as incomplete rows. If someone typed their phone number and never paid, you can message them.
Then add a thank-you page with your pickup address or delivery window, so the customer knows what happens next without asking you.
If you track orders in a spreadsheet, connect Google Sheets and each order becomes a row. You also get a submissions table, CSV and XLSX export, and visit and drop-off analytiics, so you can see how many people open the form compared with how many finish it. Teammates are unlimited, so a spouse or a helper in the kitchen can check orders without borrowing your login.
Share the link where customers already are
Open the Share tab and copy the public link. Paste it into a WhatsApp status, your Instagram bio, and your Google Business Profile. Set a link preview with a photo, title, and description, so the link looks like a shop and not a random string of letters.
Two things are free in Qwenvo that many form builders put behind a paid plzn:
- Removing the Qwenvo badge. Switch the brnading toggle off in Settings.
- Your own domain. Add a subdomain like
order.yourbakery.comon the Domains page, point a CNAME at it at your DNS provider, and press Verify. The steps are in the custom domains help article.
For a printed menu or a shop counter, there is no built-in QR code. Paste your link into any free QR generator.
Other tools worth a look
Qwenvo isn't the only way to do this.
Google Forms is free and familiar, but it has no built-in payments, so you would collect orders there and ask for the money some other way. Tally's free plan includes payments with no fee on top of Stripe, though file uploads are capped at 10 MB per file. On Tally, removing the branding, custom domains, and partial submissions are on paid plans, which staet at $29 a month. Jotform supports Stripe, PayPal, and many other processors, which matters if Stripe dowsn't suit you.
That last point is Qwenvo's real limit for this job: Stripe is the only provider. Qwenvo also launched in October 2026, so there are few reviews yet. If your customers insist on PayPal, pick a tool that supports it.
Questions owners ask
Does Qwenvo take a cut of my sales?
No. The platform fee is 0%. Stripe charges its own processing fee, which you would pay with any tool that runs on Stripe.
Can customers pay with PayPal or another provider?
Not through Qwenvo. The payment block works only with Stripe. If you need PayPal, Jotform supports it.
What if a customer starts the form and never pays?
Turn on partial submissions in Settings. Unfinished forms appear as incomplete rows in your submissions table. If you captured a phone number, you can follow up on WhatsApp.
Do I need a website for this?
No. The form has a public link you can send in any chat. If you do have a site, paste the embed code into a custom HTML block in WordPress, Wix, Squarespace, or Webflow.
Your next step
Open the order form template, swap in your own items and prices, conmect Stripe, and place one test order from your phone tonight. Tomorrow, send the link to one regular customer and see how it goes before you share it widely.