Practical guide

How to build a website that takes payments and sells on WhatsApp

Your customers already message you. What's missing is a chat that knows your prices, closes the order or the appointment, and gets paid, without you glued to your phone. Here's what it takes, in the order it gets built.

Build my site free

Free, no card needed. The bot and payments get switched on later, once the site is live.

Updated September 11, 2026

What "selling on WhatsApp" means for a website

It's four pieces, and each one switches on separately. The first is free.

  • 1. The WhatsApp button

    A button on your site that opens a chat with your number, message already started. It's on the free plan and it's the piece that brings the most conversations: the customer never has to copy your number.

  • 2. The bot that knows your catalog

    It answers on your number with your prices, your hours and your services. It learns from your catalog and invents nothing: if a dish isn't on the menu, it doesn't sell it. When the customer asks for a person, it hands you the conversation.

  • 3. The payment link in the chat

    Once the order is closed, the customer pays by card from the same chat and the money lands in your usual account. No separate gateway and no store to set up.

  • 4. The alert on your phone

    Every closed order or appointment reaches you written down: what, who, phone number and whether it's paid. An order is born in one place and doesn't get lost across twenty conversations.

How it gets built, step by step

  1. Publish the site with your catalog

    Say what you do and Yodai publishes the site with your products or services, prices and hours. That's what the bot will use to answer: no catalog, no bot worth having.

  2. Turn on the bot on your number

    From the dashboard, on the Pro plan. It answers the questions that always come up (price, hours, is there a slot) and closes orders and appointments. You step in only for what the bot shouldn't decide.

  3. Connect payments

    Card payments with the money in your account. From then on the payment link goes out from the chat and the order is paid before you've moved.

  4. Watch the dashboard, not the chat

    Orders and appointments arrive tidy in the dashboard, with an alert on your phone. What happens on WhatsApp counts as data too: how many ask, how many close, at what time.

What it costs

The WhatsApp button is free. The bot and payments are on Pro. The deposit at booking is on Business.

  • Free$0Button and form

    Your site live, an editor, up to 12 products or services, a WhatsApp button that opens a chat with your number, and a contact form.

  • Pro$19 a monthThe chat that closes and gets paid

    A WhatsApp bot with your catalog, card payments, bookings with a reminder, your own domain and a Google listing.

  • Business$49 a monthSeveral numbers, several hands

    Everything in Pro, a deposit charged at booking, up to 5 locations with their own phone number, 8 users with permissions and seasonal coupons.

Plus sales tax where it applies.

See the plans in detail →

What the bot should say, and what it shouldn't

The bot is good at what repeats: the price, the hours, whether Saturday is open, whether you deliver. That's 80% of the messages, and it's where sales get lost to slow replies.

What it shouldn't do is negotiate, promise what isn't in the catalog, or keep talking once the customer has asked for a person. That's why it learns only from what you've written down, and why it hands you the conversation the moment a question steps outside of it.

The rule we use: the bot closes whatever has a price and an opening; a person closes whatever has conditions.

The ten articles on getting paid over text

From the Yodai blog: how we built the chat that sells, one decision at a time.

Frequently asked questions

Do I need a new WhatsApp number?

No. The bot answers on your usual number, the one your customers already know. You switch it on from the dashboard with the Pro plan.

What happens if a customer asks something the bot doesn't know?

It hands you the conversation with everything said so far. The bot learns from your catalog and your services; what you haven't written, it doesn't answer and doesn't invent.

How does the customer pay in the chat?

With a payment link: card, and the money lands in your usual account. The order is marked as paid in the dashboard.

Can I start with just the button?

Yes. The WhatsApp button is on the free plan and already opens a chat with your number. The bot and payments get switched on later, if they're worth it to you.

Does it work for appointments, not just orders?

Yes. The bot offers the open slots in your calendar, books the appointment and sends the reminder the day before. On Business, with a deposit charged at booking.

Do I have to keep watching the chat?

No. Every closed order or appointment reaches the dashboard with an alert on your phone. Three check-ins a day are enough; the bot answers the rest.

The chat you already have, turned into the place where you get paid.

Tell us what you do and your site is live this afternoon. Free, no card needed.

Build my site free