Ask us anything. We probably already did.
Installation, checkout, COD, billing, security, going live — in plain language. Can't find yours? Ask us directly — a human answers.
🚀 Getting started
Do I need to change my Shopify theme?
No. Install is one OAuth approval — the checkout script attaches to your store automatically, no theme edits, no code. Uninstalling restores Shopify's native checkout instantly.
How long does it take to go live?
About a day, mostly your own pace: connect the store (2 minutes), add gateway keys, style the checkout in Widget Studio, place a test order on a private preview link, flip Go live.
Do I need a developer?
No. Everything — install, branding, rules, offers, going live — is dashboard settings with a live preview. The only technical-ish step is pasting gateway API keys, and the fields tell you exactly where to find them.
Can I try it without shoppers seeing anything?
Yes — that's the default. New stores start in testing mode: shoppers keep seeing Shopify's checkout while you test the real thing via a private preview link (visible only to people who have it) or on a draft theme.
What happens if I uninstall?
Shopify's native checkout takes over immediately. Your orders, customers and reports stay in Shopify — they were always real Shopify orders.
🛒 Checkout & shoppers
Does it replace Shopify's checkout completely?
For shoppers, yes — Checkout and Buy-now buttons open the IndiSell flow. Behind the scenes every order is created as a normal Shopify order, so fulfilment, apps, taxes and reports keep working untouched.
How do shoppers log in?
Phone number + OTP — no passwords, no accounts to create. The OTP arrives on SMS, or WhatsApp-first with automatic SMS fallback if you enable it. Merchants can choose 6-digit (default) or 4-digit codes.
What if the shopper isn't on WhatsApp?
The code falls back to SMS automatically when WhatsApp can't deliver synchronously, and the checkout always shows a 'Send by SMS instead' link so nobody gets stranded.
How do saved addresses work across stores?
A shopper who has checked out on any IndiSell store gets their saved addresses offered on yours — but only after verifying the same phone number by OTP. No verification, no data.
What about international shoppers?
The +91 OTP flow is India-only, so international visitors get a link to Shopify's native checkout, which handles worldwide addresses.
Can I style the checkout to my brand?
Fully — Widget Studio controls colors, corner radius, banner, copy, fonts (match your store's font or pick a Google Font) and every conversion element, with a live preview. Publishing is a settings change, not a deploy.
🛡️ COD & RTO control
How does Smart COD decide?
Every COD attempt gets a 0–100 risk score from network order history (RTOs, deliveries, paid orders), address quality, device and velocity signals — combined with your own rules: value caps, pincode/state gates, product gates, per-customer overrides.
What is partial COD?
The shopper pays a small advance online (you choose fixed ₹ or %) and the rest at the door. It keeps COD's comfort while making the buyer committed enough to accept delivery — the standard treatment for medium-risk orders.
Can a shopper bypass the COD rules?
No — decisions run server-side at payment time. The browser can request COD; the risk engine decides what's offered.
What is COD confirmation?
An optional WhatsApp/SMS/email sent after a COD order asking the buyer to Confirm or Cancel before dispatch. Cancellations at this stage cost you nothing — and feed the risk engine.
Can I test rule changes safely?
Yes — the COD simulator takes a phone, pincode and cart and shows the exact verdict with every signal behind it, before any shopper is affected.
💳 Payments & billing
Is IndiSell a payment gateway?
No — it's the checkout layer on top. Payments run through your own Razorpay, PayU, Cashfree, PhonePe or Bulkpe accounts; money settles directly with you. IndiSell never holds funds.
Do my gateway fees change?
No. You pay your gateway's MDR to them, exactly as today.
What counts as a billable order?
Only orders placed through the IndiSell checkout. Native-checkout, POS and draft orders are never billed; cancelled and refunded orders are excluded automatically.
How do refunds work?
One click from the dashboard — the refund is executed by your gateway and synced back. Refunds are idempotent, so a double-click can't pay out twice.
Is there a trial?
Effectively yes: install, test on a preview link and go live when ready — billing starts with real orders, so trying it costs nothing.
🔒 Data & security
Do you see card numbers?
Never. Card entry happens on your gateway's PCI-compliant surfaces — full card numbers and CVVs never reach IndiSell.
How are my API keys stored?
Encrypted at rest, decrypted only to execute your own requests, never displayed back in full. Revoking an admin-granted capability wipes the related credentials.
Who owns my customer data?
You do. We process it to run your checkout, act on your export/deletion requests, and never sell it. Full details in the privacy policy.
Will server-side conversions double-count with my pixels?
No — server events and your pixels share order ids and the ad platforms deduplicate on them. Keep the tags you have.
🧪 Testing & going live
Are test orders real orders?
Yes — real cart, real payment, real Shopify order. Cancel or refund them afterwards. That's what makes the test trustworthy.
Will testing pollute my Ads/Meta data?
No — analytics pixels stay off during preview and draft-theme testing, so ad platforms never see test traffic.
What's the draft-theme option for?
Team testing without sharing a link: anyone previewing a draft theme in Shopify gets the new checkout there, while the published theme stays untouched.
Can I switch back after going live?
Instantly — one toggle returns every shopper to Shopify's checkout. Nothing is lost; flip forward again whenever.
Redefine your checkout.
See it live on your own store — a private preview link runs the real checkout for you before a single shopper sees it.