๐Ÿ›’ E-commerce Template

Sell More. Support Better.
Entirely on WhatsApp

Deploy a shopping bot that handles product discovery, cart, checkout, order tracking, returns, reviews, and loyalty rewards โ€” turning your WhatsApp number into a complete commerce channel.

7
Commerce Flows
3.2ร—
Conversion vs Email
4h
Deploy Time
24/7
Shopping Available

The Complete WhatsApp Commerce Stack

From first product discovery to post-purchase loyalty โ€” each scenario is a fully wired conversation flow connected to your e-commerce backend.

SCENARIO 01
๐Ÿ”
Product Discovery
Browse by category, search by name or need, get AI-powered recommendations โ€” all with rich product cards including images, price, and reviews.
RAG + Catalog APIPersonalised
SCENARIO 02
๐Ÿ›’
Cart & Checkout
Add to cart, review cart, apply coupons, and checkout โ€” Razorpay/Stripe payment link sent directly in WhatsApp. Zero app installs.
RazorpayCart API
SCENARIO 03
๐Ÿ“ฆ
Order Tracking
Real-time courier tracking by order ID โ€” Delhivery, Shiprocket, BlueDart integrations with visual timeline and proactive status alerts.
Courier APIsLive Updates
SCENARIO 04
โ†ฉ๏ธ
Returns & Exchanges
Initiate returns, select exchange options, upload damage photos, and schedule pickup โ€” all within WhatsApp, synced to your OMS.
Returns APIMedia Upload
SCENARIO 05
๐Ÿ’ณ
Payment Links
Generate and send Razorpay / Stripe / PhonePe payment links for any amount โ€” COD confirmation, EMI options, and UPI QR codes in chat.
RazorpayUPI / EMI
SCENARIO 06
โญ
Review Collection
Automated post-delivery review request flow โ€” star rating + comment collected on WhatsApp and published to your product page. 5ร— higher response rates.
Post-DeliveryAuto-Publish
SCENARIO 07
๐ŸŽ
Promotions & Wishlist
Save products to wishlist, receive price-drop alerts, and get personalised promotions based on purchase history โ€” all on WhatsApp.
PersonalisedAI Targeting

Live Commerce Conversation Flows

Real shopping journeys โ€” every flow is pre-built and connects to your existing e-commerce stack.

โ€น
๐Ÿ›๏ธ
ShopNow Store
online
๐Ÿ“ž โ‹ฎ
๐Ÿ‘‹ Welcome to ShopNow! I'm your shopping assistant.

What are you looking for today?
๐Ÿ“ฑ Electronics
๐Ÿ‘— Fashion
๐Ÿ  Home & Kitchen
๐Ÿ” Search for something
3:00 PM
I need a good Bluetooth speaker under โ‚น3000
3:01 PM โœ“โœ“
๐ŸŽต Top picks for you (under โ‚น3,000):
๐Ÿ”Š
JBL Go 3 โ€” Portable Speaker
โ‚น2,199
โญ 4.6 (2.3k reviews) ยท Waterproof ยท 5h battery
๐ŸŽต
boAt Stone 352 Pro
โ‚น1,799
โญ 4.4 (5.1k reviews) ยท 360ยฐ Sound ยท TWS
Want to add one to cart?
3:01 PM
Add JBL to cart
3:02 PM โœ“โœ“
โœ… JBL Go 3 added to cart!

๐Ÿ›’ Cart Total: โ‚น2,199

Ready to checkout?
๐Ÿ’ณ Checkout Now
๐Ÿ›’ Continue Shopping
3:02 PM
Type a message...
โžค
SCENARIO 01

Product Discovery

Customers browse, search, and discover products via natural language or categories โ€” with AI-powered recommendations based on query context, purchase history, and trending products.

RAG + Catalog API Personalised Real-Time Inventory
๐Ÿ”Œ
Live Catalog Sync
Product catalog, prices, and inventory synced from Shopify, WooCommerce, Magento, or custom OMS in real time โ€” out-of-stock items never shown.
catalog.search(query, filters) โ†’ products[]
๐ŸŽฏ
AI-Powered Recommendations
RAG engine plus purchase history drives personalised suggestions โ€” "customers who bought this also bought", budget-aware filtering, and cross-category discovery.
๐Ÿ–ผ๏ธ
Rich Product Cards
Product images, prices, ratings, key specs, and availability shown as interactive WhatsApp cards โ€” tap to add to cart without leaving the chat.
โ€น
๐Ÿ›๏ธ
ShopNow Store
online
๐Ÿ“ž โ‹ฎ
Checkout
3:05 PM โœ“โœ“
๐Ÿ›’ Your Cart

๐Ÿ”Š JBL Go 3 โ€” โ‚น2,199
๐Ÿ‘Ÿ Nike Air Max (Size 9) โ€” โ‚น4,499

Subtotal: โ‚น6,698
Delivery: Free (above โ‚น499)
Total: โ‚น6,698

Deliver to: Rahul ยท Mumbai 400001

Have a coupon?
๐ŸŽŸ๏ธ Apply Coupon
โœ… Proceed to Pay
3:05 PM
FIRST20
3:06 PM โœ“โœ“
๐ŸŽ‰ Coupon applied! โ‚น1,340 off

New Total: โ‚น5,358

Payment options:
โšก Pay via Razorpay Link
๐Ÿ“ฑ UPI QR Code
๐Ÿฆ EMI (No Cost)
3:06 PM
Pay via Razorpay Link
3:06 PM โœ“โœ“
๐Ÿ’ณ Payment Link Ready!

Amount: โ‚น5,358
๐Ÿ”— Pay Now โ†’ rzp.io/l/xxxxx
Secure ยท Valid for 30 mins ยท All methods

I'll confirm your order the moment payment is received!
3:06 PM
Type a message...
โžค
SCENARIO 02

Cart & Checkout

Customers complete their entire shopping journey โ€” cart review, coupon application, address confirmation, and payment โ€” without leaving WhatsApp. Payment links close 3.2ร— faster than email checkouts.

Razorpay / Stripe Coupon Engine UPI / EMI
๐Ÿ’ณ
Razorpay / Stripe Payment Links
Pre-filled payment links generated for exact cart totals โ€” sent directly in WhatsApp. On payment success, webhook fires order confirmation instantly.
razorpay.createLink(amount) โ†’ wa.send(link)
๐ŸŽŸ๏ธ
Live Coupon Validation
Coupon codes validated against your promotions engine in real time โ€” eligibility, expiry, and minimum cart value all checked before applying.
๐Ÿ“ฑ
UPI QR & EMI Options
UPI QR sent directly in chat for mobile payments. No-cost EMI options surfaced for eligible orders โ€” all within the WhatsApp conversation.
โ€น
๐Ÿ›๏ธ
ShopNow Store
online
๐Ÿ“ž โ‹ฎ
Where is my order?
10:30 AM โœ“โœ“
Which order?
ORD-2025-88421 (JBL Go 3)
ORD-2025-88419 (Nike Shoes)
10:30 AM
ORD-2025-88421
10:31 AM โœ“โœ“
๐Ÿ“ฆ Order Tracking โ€” JBL Go 3
ORD-2025-88421
CourierDelhivery ยท DL-484821
ExpectedToday by 7 PM
โœ“ Ordered โœ“ Packed โœ“ Shipped โ†’ Out for Delivery Delivered
Your delivery is out for delivery! I'll notify you when it's delivered. ๐ŸŽ‰
10:31 AM
Type a message...
โžค
SCENARIO 03

Order Tracking

Real-time shipment tracking from every major courier โ€” with a visual timeline, expected delivery estimate, and automatic WhatsApp alerts on every status change.

Delhivery / BlueDart Push Alerts Shiprocket
๐Ÿ”Œ
Multi-Courier Integration
Delhivery, BlueDart, DTDC, Ecom Express, Shiprocket, and Amazon Logistics all supported โ€” single API adapter normalises status across all couriers.
courier.getStatus(awbNo) โ†’ normalised status
๐Ÿ””
Proactive Status Alerts
Bot sends automatic WhatsApp messages on "Shipped", "Out for Delivery", and "Delivered" โ€” reducing WISMO calls by up to 65%.
๐Ÿ“‹
Visual Status Timeline
Progress through stages shown as interactive status chips โ€” Ordered โ†’ Packed โ†’ Shipped โ†’ Out for Delivery โ†’ Delivered โ€” immediately scannable at a glance.
โ€น
๐Ÿ›๏ธ
ShopNow Store
online
๐Ÿ“ž โ‹ฎ
I want to return the Nike shoes
4:00 PM โœ“โœ“
Why are you returning them?
๐Ÿ‘Ÿ Wrong Size
โŒ Defective / Damaged
๐Ÿ˜• Didn't Like It
4:00 PM
Wrong Size
4:01 PM โœ“โœ“
What size do you actually need?
๐Ÿ“ฆ Just Return (Refund)
๐Ÿ”„ Exchange for Size 10
4:01 PM
Exchange for Size 10
4:01 PM โœ“โœ“
โœ… Exchange Initiated!

๐Ÿ”„ Nike Air Max Size 9 โ†’ Size 10
๐Ÿ“ Pickup: Tomorrow 10 AMโ€“6 PM
๐Ÿ“ฆ New pair dispatched after pickup

Ref: EXC-2025-44821

I'll send you the pickup confirmation tomorrow morning!
4:02 PM
Type a message...
โžค
SCENARIO 04

Returns & Exchanges

Customers initiate returns or exchanges in 60 seconds via WhatsApp โ€” reason collection, exchange sizing, pickup scheduling, and refund confirmation fully automated.

Returns API Exchange Flow Auto Pickup
๐Ÿ“‹
Policy Validation
Return window, product eligibility, and return policy verified automatically before initiating โ€” no manual agent check required. Policy violations flagged gracefully.
๐Ÿ”„
Instant Exchange
For size or colour exchanges, bot checks inventory for the requested variant before committing โ€” and reserves the item while scheduling pickup.
inventory.reserve(sku, size) โ†’ schedule.pickup()
๐Ÿ’ฐ
Refund Timeline
Refund credited to original payment method automatically on pickup scan โ€” bot notifies the customer when refund is processed with exact credit timeline.
โ€น
๐Ÿ›๏ธ
ShopNow Store
online
๐Ÿ“ž โ‹ฎ
๐Ÿ’ฐ Outstanding Payment

Hi Priya! You have a pending COD order:

๐Ÿ“ฆ Sony WH-1000XM5 Headphones
Amount: โ‚น24,999
Expected delivery: Today 5 PM

Convert to prepaid and save โ‚น1,500?
๐Ÿ’ณ Pay โ‚น23,499 Online
๐Ÿ“ฑ UPI QR Code
Keep COD
2:00 PM
UPI QR Code
2:01 PM โœ“โœ“
๐Ÿ“ฑ Scan to Pay โ‚น23,499

[UPI QR CODE]

UPI ID: shopnow@paytm
Amount auto-filled: โ‚น23,499

Payment confirmed automatically when received. No need to message back!
2:01 PM
โœ… Payment Received! โ‚น23,499

Your order is confirmed as prepaid. You saved โ‚น1,500! ๐ŸŽ‰
Delivery still on track for today 5 PM.
2:03 PM
Type a message...
โžค
SCENARIO 05

Payment Links

Generate and send payment links for any amount โ€” Razorpay, Stripe, PhonePe โ€” and COD-to-prepaid conversion incentives that increase prepaid ratios and reduce RTO.

Razorpay / Stripe COD Conversion UPI QR
โšก
Payment Gateway Integration
Razorpay, Stripe, PhonePe, Cashfree, and PayU supported. Payment links pre-filled with exact amount โ€” webhook confirms on payment in under 2 seconds.
razorpay.createLink({ amount, desc }) โ†’ link
๐Ÿ”„
COD to Prepaid Conversion
Proactive messages for COD orders before delivery offer a prepaid discount โ€” proven to improve prepaid % by 20โ€“30% and reduce Return-to-Origin shipments.
๐Ÿ“ฑ
EMI Plans in Chat
No-cost and low-cost EMI options displayed for eligible cart values โ€” available banks and tenures shown, user selects directly in WhatsApp chat.
โ€น
๐Ÿ›๏ธ
ShopNow Store
online
๐Ÿ“ž โ‹ฎ
๐Ÿ“ฆ Your JBL Go 3 was delivered! Hope you're enjoying it. ๐ŸŽต

Mind leaving a quick rating? It helps other shoppers!
โญโญโญโญโญ Excellent
โญโญโญโญ Good
โญโญโญ Average
10:00 AM
Excellent
10:01 AM โœ“โœ“
๐ŸŒŸ 5 stars โ€” amazing! What did you like most?
๐Ÿ”Š Sound Quality
๐Ÿ’ง Waterproof Build
๐Ÿ“ฆ Fast Delivery
10:01 AM
Sound Quality is brilliant, bass is strong for the price
10:02 AM โœ“โœ“
โœ… Review Published!

"Sound Quality is brilliant, bass is strong for the price" โ€” โญโญโญโญโญ

๐ŸŽ As a thank-you: here's 10% off your next order!
Code: THANKYOU10 (valid 30 days)
10:02 AM
Type a message...
โžค
SCENARIO 06

Review Collection

Automated post-delivery review flows collect star ratings and comments on WhatsApp โ€” with 5ร— higher response rates than email, and instant publishing to product pages.

Auto-Trigger 5ร— Response Rate Incentive Coupon
๐Ÿ“ฌ
Post-Delivery Auto-Trigger
Review request sent automatically N hours after delivery confirmation from the courier โ€” configurable timing (e.g., 24h or 48h post-delivery).
courier.onDelivered() โ†’ wa.sendReviewRequest()
โญ
Guided Review Flow
Star rating via quick-reply buttons, followed by a text prompt for comments. Review moderation rules applied before auto-publishing to product page.
๐ŸŽ
Review Incentive
Optionally award a discount coupon on review submission โ€” incentivising reviews while driving repeat purchase. Coupon generated dynamically per user.
โ€น
๐Ÿ›๏ธ
ShopNow Store
online
๐Ÿ“ž โ‹ฎ
๐Ÿ”” Price Drop Alert!

Good news! An item in your wishlist just dropped in price:

๐ŸŽง Sony WH-1000XM5
โ‚น29,990 โ†’ โ‚น24,999
You save: โ‚น5,000 (16% off!)

Only 4 left in stock!
๐Ÿ›’ Add to Cart
๐Ÿ“ค Share with Friend
11:00 AM
Add to Cart
11:01 AM โœ“โœ“
โœ… Sony WH-1000XM5 added to cart at โ‚น24,999!

๐ŸŽ Personalised Offer Just for You:
You last bought headphones 6 months ago. Add a Headphone Stand for just โ‚น299 (usually โ‚น699)?
โœ… Add Headphone Stand
๐Ÿ’ณ Checkout Now
11:01 AM
Type a message...
โžค
SCENARIO 07

Promotions & Wishlist

Personalised promotions based on purchase history and wishlist โ€” price drop alerts, targeted offers, and AI-powered upsells that feel helpful, not spammy.

Price-Drop Alerts AI Upsell GDPR / TRAI
๐Ÿ“Š
Wishlist Price-Drop Tracking
Customers save products to their WhatsApp wishlist. When the price drops (configurable threshold), an alert is sent immediately โ€” most price drops convert within 1 hour of the message.
๐ŸŽฏ
AI-Powered Personalisation
Purchase history, browsing behaviour, and wishlist data drive personalised offers โ€” the right product to the right customer at the right time, without manual segmentation.
ai.recommend(userId, context) โ†’ personalised offer
โœ…
Opt-in & Opt-out Compliance
All promotional messages sent only to opted-in customers. Category-level opt-in (e.g., "only price alerts") supported. Opt-out via "STOP" honoured within 24 hours โ€” fully TRAI compliant.

How the Commerce Bot Works

Every customer message passes through an intelligent commerce pipeline that routes to the right action โ€” catalog, OMS, payments, or courier โ€” in under 2 seconds.

E-COMMERCE BOT โ€” MESSAGE PROCESSING PIPELINE
๐Ÿ›๏ธ
Customer Message
Text / Voice / Image
๐Ÿ”
Auth & Profile
Phone โ†’ Customer ID
๐ŸŽฏ
Intent Classify
NLU + context
โš™๏ธ
Route Handler
Catalog/Order/Pay
๐Ÿ”Œ
Commerce APIs
OMS ยท Courier ยท Payment
๐Ÿ’ฌ
WA Response
< 2 sec
PRODUCT INTENT
Query โ†’ Catalog API + RAG โ†’ ranked product cards โ†’ add to cart โ†’ payment link
ORDER INTENT
Order ID or last order lookup โ†’ OMS + courier API โ†’ tracking card with visual timeline
RETURN INTENT
Policy check โ†’ reason collection โ†’ exchange/return choice โ†’ OMS reverse logistics โ†’ pickup schedule
PROMO INTENT
Customer segment + history โ†’ AI recommendation โ†’ personalised offer โ†’ payment link or add to cart

Revenue Up. Support Costs Down.

3.2ร—
Higher Checkout Conversion vs Email Payment Links
65%
Reduction in WISMO (Where Is My Order) Calls
5ร—
More Product Reviews Collected vs Email Requests
28%
Increase in Prepaid Ratio via COD Conversion Flows

From Zero to Commerce Bot in One Day

1

Connect Your E-commerce Platform

Provide API credentials for Shopify, WooCommerce, Magento, or your custom OMS. We configure product catalog sync, order lookup, cart management, and customer profile adapters.

  • Pre-built connectors for Shopify, WooCommerce, Magento
  • Real-time inventory and pricing sync
  • Customer identity via phone number matching
2

Set Up Payment Gateway

Connect your Razorpay, Stripe, PhonePe, or PayU account. Payment link generation, UPI QR, EMI surfacing, and payment confirmation webhooks are ready in minutes.

  • Razorpay, Stripe, PhonePe, PayU, Cashfree
  • COD verification and conversion flows
  • Automatic payment confirmation messages
3

Configure Courier Tracking

Add your courier partner API keys โ€” Delhivery, Shiprocket, BlueDart, DTDC, Ecom Express. Tracking is normalised and proactive delivery alerts activated immediately.

  • Multi-courier unified tracking
  • Configurable alert triggers (shipped/OFD/delivered)
  • RTO alert and re-attempt flow
4

Brand, Test & Go Live

Set store name, persona, return policy window, and language. Run a 10-message test journey with real catalog data. Share your WhatsApp number on your website and order confirmations.

  • WhatsApp opt-in QR for website and packaging
  • Pre-launch test mode (sandbox orders)
  • Analytics dashboard from day one

Ready to Make Your Store
Conversational?

Get the full E-commerce template pre-loaded into your METPL WhatsApp Platform instance. Live in one business day.

Get This Template View All Templates