Your cookie choices

We use essential cookies to make this site work. With your permission we would also use optional cookies, such as one that remembers you closed the Google sign-in prompt. Nothing optional is set until you choose.

Your digital commerce team

The best service in retail is +

Hapro answers your customers, checks your stock, takes the order and sends the payment link. When a customer needs a person, your team takes over.

Point at or tap “human” or “AI” to see who does what.

Works with the tools you already use

  • Shopify
  • WooCommerce
  • Square
  • Lightspeed
  • Stripe
  • CSV & Excel

When you can't get to the phone

Customers don't wait for a quiet moment. Hapro answers whenever they call or message.

01 / 06

Serving a queue?

We answer, so you can keep serving.

How Hapro compares with voicemail and a chatbot

What happens when a customer calls or messages your shop.

VoicemailA basic chatbotHapro
Answers the customer at once
Knows your stock and prices
Takes the order
Sends a secure payment link
Replies in the customer's languageSome
Hands over to your team, with the conversationA message to returnSome

Answers from your own stock and prices

Before it answers, Hapro looks up the product, the price and the stock at that shop. If something has run out, it says so rather than guessing.

  • Stock for each of your locations
  • Current prices
  • Pack sizes and variants
  • Synced from your shop or till, or a spreadsheet
Sample shop · HarrowAssistant online

Hi! Ask me about anything on our shelves.

Try a question

Sample stock
ProductPriceStock
Laila Basmati Rice 5kg£11.9914
Chakki Atta 10kg£13.496
Paneer 200g£2.29Out
Vegetable Samosas 20pcs£4.9922

What it means for your customers and your shop

For your customers

  • Their call or message answered, even in the Saturday rush
  • A straight answer on what's in stock
  • Order in their own words and language
  • Pay securely by link, on Stripe's checkout
  • One of your team when they need a person

For your business

  • Fewer missed enquiries and lost sales
  • Staff stay with the customers in front of them
  • Orders arrive complete, with the payment link already sent
  • Calls and WhatsApp messages side by side in your dashboard
  • See what customers ask for, day by day

Three sample conversations, start to finish

Written out turn by turn, from the customer's first question to what happens next. They're examples we wrote. No customer was recorded.

Stock enquiry

“Do you have 10kg Elephant Atta in stock?”

Read the conversation: Stock enquiry
  1. Customer

    Hi, do you have 10kg Elephant Atta in stock?

  2. Hapro

    Yes, Elephant Atta 10kg is £13.49, and our Harrow store has 6 in stock. Would you like me to add one to an order for you?

  3. Customer

    Do you have the 20 kilo as well?

  4. Hapro

    The 20kg is out of stock at Harrow at the moment, so I can't promise one today. The 10kg is ready if that helps. Shall I add it to an order?

Take an order

“Can I order four bags and collect them this evening?”

Read the conversation: Take an order
  1. Customer

    Hi, can I order four bags of Laila Basmati Rice 5kg and collect them this evening?

  2. Hapro

    Of course. Laila Basmati Rice 5kg is £11.99 a bag and in stock at Harrow. That's 4 bags for collection from Harrow, £47.96 in total. Shall I place the order?

  3. Customer

    Yes please.

  4. Hapro

    Done. I've sent you a secure payment link, and your order is confirmed as soon as it's paid.

  5. Order created · payment link sent by WhatsApp

Human handoff

“Can I speak to someone about a larger order?”

Read the conversation: Human handoff
  1. Customer

    Can I speak to someone about a larger order? It's for a family event next weekend.

  2. Hapro

    Of course. I'll pass you to one of the team at our Harrow store. They'll see what we've talked about, so you won't need to repeat anything.

  3. Handed to staff · reason and conversation attached
  4. A member of the Harrow team accepts the handoff and takes over.

How Hapro works in your shop

Sign up and follow the guided setup. From then on, Hapro works from your own products, stock and prices.

  1. Step 1: Add your products and stock

    Connect Shopify, WooCommerce, Square or Lightspeed, upload a spreadsheet or type products in.

  2. Step 2: Customers get in touch as normal

    Whether they call or message, Hapro works out what they want and answers from your catalogue.

  3. Step 3: The enquiry becomes an order

    Hapro puts the products and quantities in a basket and sends a secure payment link.

  4. Step 4: Your team steps in when needed

    They see the conversation, the reason and the basket, so nobody starts again.

Common questions about Hapro

Still deciding? Read a sample conversation or compare the plans.

How does Hapro get my products and stock?

You connect your shop system, upload a spreadsheet or add products by hand. It works with Shopify, WooCommerce, Square and Lightspeed Retail (X-Series) stores, and with CSV or Excel files. On plans with API access, your own system can also send products with the Product API. Hapro answers from that catalogue of products, prices and stock, so it only offers what you actually have.

Can you handle both phone calls and WhatsApp messages?

Yes. Phone calls and WhatsApp conversations work from the same catalogue, stock, orders and customer history, and your team sees both in one dashboard. Payment links go out by text message or WhatsApp.

What happens if Hapro can't help a customer?

It hands the conversation to your team. When a question needs a person, or the customer asks for one, it goes to your handoff queue with the reason, the conversation so far and any basket or order attached. A team member accepts it and carries on. The assistant stays quiet while they do, so the customer never has to repeat themselves.

How long does setup take?

You set the pace: setup is self-serve and everything saves as you go, so you can stop and come back. After you choose a plan and pay, a guided setup takes you through your shop, products, AI assistant, store policies, payments, and phone and WhatsApp. You can talk to your assistant in a test console before any customer reaches it.

Is there a long-term contract?

No. Plans are monthly. You can cancel at any time and keep access until the end of the period you've paid for. We don't refund partial months.

Can I change plan later?

Yes. An owner or administrator can change plan in Settings → Billing. An upgrade applies immediately, and a downgrade takes effect when the period you have paid for ends.

Does Hapro see my customers' card details?

No. Customers pay on Stripe's hosted checkout page, into your own Stripe account. Card details are entered there and never reach Hapro.

Turn more enquiries into orders.

Book a short demo. We'll show you Hapro answering a customer, taking the order and sending the payment link in a shop like yours.