Getting started with Konfirm
From install to your first confirmed COD order in under 10 minutes.
Step-by-step setup guide
Install Konfirm on your Shopify store
Click Add to Shopify at the top of this page. You'll be redirected to Shopify's OAuth screen. Click Install to grant Konfirm the read_orders and write_orders permissions it needs to receive webhooks and tag your orders.
Configure SMS (India built-in, or your own provider)
Go to Settings → SMS tab. Built-in SMS works for India only (valid +91 mobiles) with zero setup. For any other country — or a custom sender ID — enable Use your own SMS provider and enter your API details:
- MSG91 — paste your API key, template ID, and sender ID. Recommended for India / DLT.
- Twilio — paste your Account SID, Auth Token, and "From" phone number. Use this for SMS outside India or your own Twilio billing.
Don't have an account? Sign up for MSG91 or sign up for Twilio (both have free tiers for testing).
Configure Email (optional)
Go to Settings → Email tab. Enable email confirmations and enter your SMTP details:
Gmail: host smtp.gmail.com, port 587, use an App Password (not your regular password)
Outlook: host smtp.office365.com, port 587
Mailtrap (testing): host sandbox.smtp.mailtrap.io, port 2525
You can enable both SMS and Email — Konfirm will send to whichever contact details the customer provided.
Enable the status widget on your thank-you page
Konfirm includes a checkout extension that adds a status widget on the Shopify order confirmation / thank-you page. It tells customers where their confirmation was sent and updates automatically when they confirm. To enable it:
- Go to your Shopify admin → Online Store → Themes
- Click Customize on your active theme
- In the top dropdown, select Checkout and customer accounts
- Click on the Thank you page section
- Click Add block → search for Konfirm COD Verify
- Save
The block will only appear for COD orders — it won't show on prepaid orders.
Test with a real COD order
Place a test order on your store using Cash on Delivery as the payment method. Provide a real phone number or email address. Within a minute or two you should receive:
- 💬 A WhatsApp message with Confirm/Cancel buttons (if WhatsApp is enabled)
- 📱 An SMS with a confirmation link (if SMS is enabled)
- 📧 An email with a confirmation link (if Email is enabled)
- 🛒 A status widget on the thank-you page (if the block is added)
Open the link or tap the WhatsApp button and click Confirm Order. Check your Shopify admin — the order should now have the tag cod-confirmed.
Optional: configure advanced settings
Under Settings → General tab you can configure:
- Auto-cancel on rejection — automatically cancel the Shopify order when a customer clicks Cancel
- Custom SMS template — personalise the message using variables like
{name},{order},{verify_url} - Custom email template — same variables available for the email body and subject
Need help getting set up?
We're happy to help you configure Konfirm for your store. Email us and we'll get back to you within 24 hours.