Ask any eCommerce web development company in Chennai these 25 questions before signing: 5 about portfolio and live stores, 6 about India-specific capability (Razorpay webhooks, COD, GST), 4 about project process, 4 about payment terms and scope, 3 about post-launch support, and 3 about eCommerce SEO and growth. The most revealing questions are about payment failure handling on UPI, GST invoice format, and what is written in their post-launch SLA. Good eCommerce development agencies answer all 25 immediately and specifically. Agencies that avoid or deflect these questions are showing you exactly what problems you will face after the project launches.
Looking for an eCommerce website development company in Chennai? Connect with BYB Traction.
How This Guide Is Structured
Why these questions matter more than portfolio reviews: What discovery calls reveal that presentations hide
Category 1 - Portfolio and experience (5 questions): Verifying live Indian store experience before you commit
Category 2 - India-specific technical (6 questions): Razorpay, COD, GST, WhatsApp, Shiprocket - the India tests
Category 3 - Project process and timeline (4 questions): Scope, deliverables, communication, and what happens when things change
Category 5 - Post-launch support (3 questions): The questions that predict whether the agency disappears after payment
Category 6 - Growth and SEO (3 questions): Whether your eCommerce development agency builds for revenue or just delivery
The master checklist: All 25 questions in one table to take into your next evaluation call
Why a Discovery Call Is a Sales Presentation and Due Diligence Requires Different Questions
Every eCommerce development company in Chennai will show you their best portfolio work, describe a smooth and professional process, and give you a price that sounds reasonable for the scope described. None of this is due diligence. It is the sales presentation every agency delivers to every prospect. The questions that reveal actual capability - whether they have built live Indian eCommerce stores that process real Razorpay transactions, whether their post-launch support terms are in writing, whether the scope they have quoted includes Indian COD configuration and GST invoice setup - are questions you have to ask explicitly, because no agency will volunteer unflattering answers.
As an eCommerce website development company in Chennai that has built stores generating over Rs 30 crore across home decor, automotive, and lifestyle categories, BYB Traction has seen every variation of the post-launch disappointment pattern that comes from inadequate pre-hire evaluation. This guide codifies the questions that would have prevented every one of those situations.
📷
Category 01 of 06
Portfolio and Live Store Experience
5 Questions
Q 01
"Can you send me the URLs of three live Indian eCommerce stores you have built and launched in the last 18 months?"
This filters out agencies that show international stores, old stores on outdated platform versions, or screenshot portfolios of stores they designed but never deployed. The 18-month filter ensures current platform knowledge.
✓ Good Answer
Three live URLs shared immediately. Stores have Indian payment options at checkout. All are operational with real products listed.
✗ Poor Answer
Shares screenshots, staging links, or stores without Indian payment options. Says clients requested confidentiality for all stores.
Q 02
"For these stores, what was the approximate monthly order volume in their first 90 days, and what were the main operational challenges you solved?"
This separates agencies that built and handed over from agencies that built, supported, and iterated. Real operational experience comes from managing stores through early-stage issues, not just delivering at launch.
✓ Good Answer
Describes specific post-launch issues like payment webhook misconfigurations, COD pin code adjustments, or inventory sync problems - and how they were resolved.
✗ Poor Answer
Says the launch went smoothly with no issues, or says they do not track client performance post-delivery.
Q 03
"Can I speak with one of your current eCommerce clients directly - a phone call, not a written testimonial?"
Written testimonials can be fabricated or curated from partial quotes. A 5-minute phone call with a real current client reveals actual satisfaction levels, post-launch responsiveness, and whether the project delivered what was promised.
✓ Good Answer
Immediately offers to arrange a reference call and follows through with an introduction within 48 hours.
✗ Poor Answer
Offers only written testimonials, says clients are "busy," or provides a reference contact who turns out to be unavailable when you try to call.
Q 04
"Have any of the stores you built experienced significant traffic spikes during Indian festivals like Diwali, Holi, or Independence Day? How did the stores perform?"
Festival traffic can be 5 to 15 times normal volume. An eCommerce development agency in Chennai with genuine operational experience will have seen at least one Indian festival season with their clients' stores and will have a specific answer about hosting infrastructure, caching configuration, and performance.
✓ Good Answer
Describes specific preparation for festival season: CDN configuration, caching setup, hosting plan upgrades, and actual performance during the spike.
✗ Poor Answer
Has never experienced a festival spike with a client store, or says Shopify/hosting handles it automatically without specific configuration discussion.
Q 05
"What is the most common problem clients come back to you with in the 60 days after their store launches? How do you handle it?"
A genuine eCommerce development agency has a consistent pattern of post-launch issues and a structured response to them. An agency that says "we have no post-launch issues" has either never supported a live Indian store or is not being honest about the normal operational reality of early-stage eCommerce.
✓ Good Answer
Names specific common issues: UPI payment status sync, COD order management workflow questions, inventory updates, or shipping rate configuration adjustments. Describes their resolution process.
✗ Poor Answer
Says post-launch problems are rare or that all their stores launch without issues. This is operationally impossible for any real Indian eCommerce deployment.
"What happens when a buyer completes a UPI payment on their phone but closes the browser before being redirected back to the order confirmation page?"
This is the most revealing single technical question for identifying whether an eCommerce web development company has real Indian payment integration experience. Without Razorpay webhook configuration, UPI payments that complete successfully may not update the order status in Shopify. "Missing orders" from UPI is the most common payment problem in Indian eCommerce stores built by agencies without this experience.
✓ Good Answer
Describes Razorpay webhook configuration for the payment.captured event that updates Shopify order status independently of browser redirect completion.
✗ Poor Answer
"Razorpay handles it automatically." Or: "The order is created when the payment completes." Either indicates no webhook configuration knowledge.
Q 07India-Only
"How do you set up COD (Cash on Delivery) with pin code serviceability filtering? Can you show me how it appears in the checkout of a previous store?"
COD is 40 to 50% of Indian eCommerce orders. Without pin code filtering, the store either offers COD everywhere (resulting in failed deliveries to unserviceable pin codes) or disables it (losing nearly half of potential customers). A genuine eCommerce development agency in Chennai will have a specific answer and demonstrable example.
✓ Good Answer
Describes pin code serviceability check at checkout. Can show in a live store how COD appears or disappears based on delivery address. Names the specific app or configuration method they use.
✗ Poor Answer
Says COD is just a payment method toggle. Cannot show pin code filtering in a live store. Does not know what pin code serviceability means in the context of COD.
Q 08Legal
"Can you show a sample GST invoice from a store you have built? I want to verify the format includes GSTIN, HSN codes, and the CGST/SGST split."
Every Indian eCommerce business registered under GST must generate legally compliant invoices. An eCommerce website developer in Chennai who has built live Indian stores will have this immediately available. The inability to produce a correctly formatted sample invoice means GST compliance has never been properly configured in any of their stores.
✓ Good Answer
Produces a PDF or screenshot within minutes. Invoice shows GSTIN, HSN code, CGST/SGST or IGST split, financial year invoice numbering, and total with tax breakdown.
✗ Poor Answer
Says GST is calculated automatically. Shows a generic receipt without tax breakdown. Says they will configure it once the project starts.
Q 09India-Only
"How do you set up WhatsApp order notifications - which service do you use and at what point in the order flow does the buyer receive messages?"
Indian buyers check WhatsApp for order updates far more reliably than email. A store without WhatsApp order notifications sends buyers to call the business directly, increasing operational burden. A genuine eCommerce development agency will describe a specific service (SuperLemon, Zoko, AiSensy, or direct WhatsApp Business API) and the notification triggers they configure.
✓ Good Answer
Names the specific WhatsApp notification service they use. Describes order triggers: order confirmed, order shipped, order delivered, refund initiated.
✗ Poor Answer
Says WhatsApp is handled through a floating chat button only. Does not distinguish between WhatsApp contact and WhatsApp order notifications.
Q 10India-Only
"Do you integrate with Shiprocket, Delhivery, or other Indian logistics aggregators? How does the pin code serviceability check work at checkout?"
Indian eCommerce logistics require connecting to aggregators that handle multi-carrier rate calculation, pin code coverage verification, and automated shipping label generation. An eCommerce web development company in Chennai that has not integrated with Indian logistics aggregators has not built a complete Indian eCommerce operational stack.
✓ Good Answer
Names the specific logistics app or API they use for Shopify-Shiprocket or Shopify-Delhivery integration. Describes the pin code serviceability check and how it reflects in the checkout.
✗ Poor Answer
Says shipping is handled through Shopify's built-in shipping rates with no mention of Indian logistics aggregator integration.
Q 11Legal
"Is DPDP Act compliance included in your standard build - specifically cookie consent management and privacy policy setup?"
India's Digital Personal Data Protection Act 2023 (DPDP Rules notified November 2025) requires any Indian website collecting visitor data to have cookie consent and a privacy policy. Every eCommerce store with analytics and marketing pixels collects data. Non-compliance is a legal risk. Most eCommerce development agencies in Chennai have not updated their standard deliverable to include DPDP compliance.
✓ Good Answer
Confirms cookie consent banner and privacy policy are standard in every build. Names the tool they use (CookieYes, Complianz, or equivalent) and describes what it blocks before visitor consent.
✗ Poor Answer
Does not know what DPDP Act is. Says privacy policy is the client's responsibility. Has never configured cookie consent for Indian visitors.
Need a better ecommerce business website? Reach out to BYB Traction.
📅
Category 03 of 06
Project Process and Timeline
4 Questions
Q 12
"What is your project process from kickoff to launch - what are the specific milestones, what do I need to provide at each stage, and who is my primary contact throughout?"
Undefined process is the primary cause of scope creep, missed timelines, and communication breakdowns in eCommerce projects. A structured eCommerce development agency will have a documented milestone structure covering discovery, design approval, development, staging review, content upload, and launch.
✓ Good Answer
Provides a clear milestone list with client responsibilities at each stage and a named project manager or contact. Shares a typical project timeline in weeks.
✗ Poor Answer
Describes a vague "design then development then review" process with no documented stages or clear client checkpoints.
Q 13
"What is explicitly included in the project scope and what will trigger an additional charge after we sign the contract?"
Scope ambiguity is how eCommerce development projects go over budget. A transparent eCommerce website development company will define exactly what is in scope and what constitutes a change request. Hidden exclusions - product upload, third-party app integration, mobile testing, GST setup - are how low quotes become high final invoices.
✓ Good Answer
Provides a written scope document listing included features. Clearly defines what counts as a change request and the rate at which changes are billed.
✗ Poor Answer
Says "we cover everything" without specifics. Becomes vague when asked about app integrations, product upload, or India-specific setup.
Q 14
"How is communication managed during the project - what is the primary channel, response time expectation, and how are approvals documented?"
Miscommunication is the leading cause of rework and extended timelines. Verbal approvals in WhatsApp conversations, untracked feedback rounds, and unclear escalation paths consistently produce delays. Understanding the communication structure before signing protects both parties.
✓ Good Answer
Describes a specific communication channel (WhatsApp for quick queries, email for formal approvals), response time SLA during working hours, and documented approval process for design and development stages.
✗ Poor Answer
Says "we communicate however is convenient" with no structured escalation or formal approval documentation.
Q 15
"What is the realistic launch timeline for a store with my product count and requirements, and what client delays typically extend this timeline?"
Project delays in Indian eCommerce development are almost always caused by client content delivery - product images, descriptions, brand assets, and approval delays. An experienced agency will give an honest timeline and proactively describe the client responsibilities that most commonly cause extensions.
✓ Good Answer
Gives a specific week range for the project type. Names the specific client responsibilities (product content, logo files, payment gateway account setup) that most commonly cause delays.
✗ Poor Answer
Says "2 to 4 weeks" without context about product count, customisation level, or client content availability. Does not mention client-side risks.
💰
Category 04 of 06
Commercial Terms and Payment Structure
4 Questions
Q 16Protect Yourself
"What is your payment milestone structure - can you show me exactly how you split payments across project stages?"
Any eCommerce development agency that requires 100% advance payment before starting work has no financial incentive to complete the project to your satisfaction. The correct structure ties payment to deliverable milestones. This single question eliminates the most common financial risk in hiring a Chennai agency.
✓ Good Answer
Describes milestone-based payment: 30-40% at contract signing, 30-40% at staging delivery after client verification, 20-30% at go-live after your sign-off.
✗ Poor Answer
Requests 100% payment upfront or 80-90% before any work is reviewed. This is a disqualifying red flag regardless of portfolio quality.
Q 17
"Does your quote include all third-party app subscriptions, or are there ongoing monthly costs beyond your development fee that I should plan for?"
Shopify stores often require paid apps for WhatsApp notifications, shipping aggregator integration, review management, and loyalty programmes. A transparent agency will disclose these upfront. Many do not, and clients discover Rs 3,000 to Rs 8,000 per month in app subscriptions only after the project is delivered.
✓ Good Answer
Provides a list of recommended paid apps with approximate monthly costs. Clearly separates one-time development fee from ongoing Shopify plan and app subscription costs.
✗ Poor Answer
Says "everything is included" without specifying app subscriptions. The Shopify plan itself starts at $39/month - any agency not mentioning ongoing costs is being incomplete.
Q 18
"Is there a written contract for this project? Can I review it before making any payment?"
A verbal agreement, email chain, or WhatsApp conversation is not a contract. A written contract that specifies scope, milestones, payment terms, ownership rights, and post-launch support is the minimum protection for a project investment of Rs 35,000 to Rs 1,50,000.
✓ Good Answer
Has a standard project agreement document and shares it before requesting any payment. Contract covers scope, milestones, deliverables, IP ownership, and support terms.
✗ Poor Answer
Says contract is handled informally through email or says a formal contract is unnecessary for smaller projects. No written agreement means no protection.
Q 19
"If the project scope changes mid-way - say, I need additional products or a feature not in the original brief - what is the process and rate for change requests?"
Scope changes are inevitable in eCommerce projects as business requirements become clearer during development. An agency with a defined change request process prevents misunderstandings about what is billable. An agency without one creates disputes every time the scope evolves.
✓ Good Answer
Describes a formal change request process: written request, estimated cost and timeline impact, client approval before implementation. States an hourly or fixed rate for change requests.
✗ Poor Answer
Says changes are handled "as needed" without formal process or documented cost. This informality creates disputes about what was included and what costs extra.
"Can you send me your written post-launch support terms - specifically the response time for payment failures and checkout errors?"
This is the question that most Chennai eCommerce businesses never ask and most regret not asking. Post-launch support is verbal during the sales call and absent after the final payment. The only support that exists is the support in writing. Verbal assurances of "always available on WhatsApp" are worth nothing when a payment failure occurs on a Saturday evening during a sale.
✓ Good Answer
Provides a written document specifying support duration, response time for critical issues (4 hours maximum), response time for standard issues, communication channel, and what constitutes a warranty fix versus a billable change.
✗ Poor Answer
Says "we are always available" without a document. Asks why you need support terms in writing if you trust them. Any version of this response means the terms do not exist in enforceable form.
Q 21Ownership Rights
"After delivery, will all credentials be in my name - Shopify admin, hosting, domain, payment gateway, and any API keys used in the store?"
A pattern specific to the Chennai and Indian web development market: some agencies retain admin access to stores after delivery, creating an ongoing dependency. You can never make independent changes, switch agencies, or add a product without going through them. This question clarifies ownership before you are locked in.
✓ Good Answer
Confirms all credentials transfer on delivery. Has a handover checklist. The Shopify account, domain registrar, hosting, and payment gateway are all in the client's name from the start.
✗ Poor Answer
Hesitates to confirm full credential ownership. Says they maintain admin access for ongoing support purposes. Suggests the store account should be under the agency's name for technical reasons.
Q 22
"Will the post-launch training cover adding products, processing orders, issuing refunds, and managing COD orders independently, or will I need to come back to you for routine operations?"
An eCommerce store whose owner cannot independently add products, manage orders, and process refunds is an eCommerce store that has not been properly handed over. The training scope determines whether the agency has created independence or dependency for the ongoing operation.
✓ Good Answer
Confirms training covers product management, order processing, refunds, COD order handling, and basic troubleshooting. Provides a training recording or documentation for future reference.
✗ Poor Answer
Offers only a 30-minute overview without covering operational workflows. Says you can contact them for changes rather than training you to manage independently.
📈
Category 06 of 06
Growth, SEO and Long-Term Revenue
3 Questions
Q 23Revenue
"What eCommerce SEO setup is included in the build - specifically product schema markup, category page content structure, and title tag strategy for Indian buyer search terms?"
A store without eCommerce SEO setup at launch is a store that will depend on paid advertising for every order indefinitely. The difference between a store that generates organic traffic within 6 months and one that never ranks is almost entirely determined by the SEO configuration done during the build phase.
✓ Good Answer
Describes product schema markup for search result rich snippets, category page title tag strategy for Indian buyer intent, and collection page content that goes beyond a product grid.
✗ Poor Answer
Says SEO means adding meta titles and alt text. Does not mention schema markup. Treats eCommerce SEO as a post-launch add-on service rather than a build-phase requirement.
Q 24Revenue
"How do you configure mobile checkout specifically for Indian buyers on budget Android phones, and how do you test this before delivery?"
78% of Indian eCommerce traffic is mobile. A checkout designed and tested only on a developer's laptop or Chrome DevTools mobile simulator has not been optimised for the actual devices and networks Indian buyers use. This question reveals whether mobile is an afterthought or a primary design criterion.
✓ Good Answer
Tests on real budget Android phones (not Chrome DevTools). Optimises add-to-cart button placement for one-handed mobile use. Tests checkout flow on real 4G connection. Checks Core Web Vitals in Google Search Console field data.
✗ Poor Answer
Says the store is "mobile responsive" and tests with Chrome DevTools mobile view. Does not have a real device testing process or specific mobile performance targets for Indian networks.
Q 25Revenue
"How will I know whether my eCommerce website is actually generating revenue and which traffic sources are driving orders?"
A store without analytics conversion tracking cannot answer whether it is working. An eCommerce development agency that does not set up GA4 eCommerce tracking, link Google Search Console, and configure order conversion events is handing over a store that cannot be measured or improved with data.
✓ Good Answer
Confirms GA4 with eCommerce event tracking, Google Search Console linkage, and order conversion reporting are standard deliverables. Describes how to view revenue by traffic source in GA4.
✗ Poor Answer
Says analytics are available in the Shopify admin (which provides limited channel attribution). Does not mention GA4 eCommerce tracking or conversion event configuration.
The Complete 25-Question Checklist to Take Into Your Next Agency Evaluation
Use this table as a reference during your evaluation call. An eCommerce development agency, eCommerce web development company, or eCommerce development agency in Chennai that answers all 25 questions immediately and specifically has the operational experience your project requires.
#
Category
Question Summary
Reveals
01
Portfolio
Live Indian store URLs (last 18 months)
Real deployment vs mock portfolios
02
Portfolio
Post-launch operational challenges and how resolved
Operational experience vs build-and-leave
03
Portfolio
Direct client reference call (not written)
Real satisfaction vs curated testimonials
04
Portfolio
Festival traffic experience and preparation
India operations knowledge
05
Portfolio
Most common 60-day post-launch issue
Honesty and operational depth
06
India Technical
UPI browser-close payment handling (webhook)
Real Razorpay integration vs plugin install
07
India Technical
COD with pin code serviceability filtering
Indian logistics operational knowledge
08
India Technical
GST invoice sample with GSTIN and HSN
Legal compliance in live stores
09
India Technical
WhatsApp order notification service used
Indian buyer experience understanding
10
India Technical
Shiprocket/Delhivery logistics integration
Indian shipping operations capability
11
India Technical
DPDP Act compliance in standard build
Data protection legal awareness
12
Process
Project milestone structure and client responsibilities
Structured vs ad-hoc delivery
13
Process
What is explicitly in and out of scope
Hidden exclusions vs transparent pricing
14
Process
Communication channel, SLA, and approval process
Project management maturity
15
Process
Realistic timeline and what client delays cause extensions
Experience-based vs optimistic estimates
16
Commercial
Payment milestone structure (no 100% advance)
Financial risk protection
17
Commercial
Third-party app ongoing costs beyond development fee
Total cost of ownership transparency
18
Commercial
Written contract available before payment
Accountability and legal protection
19
Commercial
Change request process and rate
Scope creep protection
20
Post-Launch
Written post-launch SLA with critical issue response time
Post-payment availability commitment
21
Post-Launch
Full credential and admin ownership on delivery
Dependency vs independence after handover
22
Post-Launch
Training covers all operational tasks independently
Complete vs incomplete handover
23
Growth
eCommerce SEO including schema markup and category structure
Build for organic growth vs ads dependency
24
Growth
Mobile checkout testing on real Indian Android devices
Real Indian buyer optimisation
25
Growth
GA4 eCommerce tracking and revenue attribution
Measurable vs unmeasurable store performance
How BYB Traction Answers All 25 Questions
As a digital marketing agency in Chennai that runs Google Ads, Meta Ads, and SEO on the eCommerce stores we build, every question in this guide connects directly to our commercial outcomes. A store without Razorpay webhook configuration generates missing orders from our paid campaigns. A store without eCommerce SEO setup generates zero organic traffic, making every order dependent on advertising spend. A store without GA4 eCommerce tracking cannot tell which of our campaigns is generating the most efficient return.
BYB Traction answers all 25 questions immediately, provides written post-launch support terms before any payment, delivers full admin ownership on handover with a documented checklist, and configures all India-specific technical requirements including Razorpay webhooks, COD pin code filtering, GST invoice generation, WhatsApp order notifications, and Shiprocket integration as standard build deliverables. We have generated over Rs 30 crore in combined eCommerce revenue for Chennai clients across home decor, automotive, and lifestyle categories - not by building stores that look good, but by building stores that process orders correctly from day one.
✓ Training and handover - 2 hrs (products, orders, customers)
✓ Post-launch support - 60 days (priority email, WhatsApp and calls)
✓Shopify SEO - 1 month from our Premium Plan
Using These 25 Questions: A 60-Minute Evaluation That Protects a Rs 35,000 to Rs 1,50,000 Investment
The 25 questions in this guide are not theoretical interview exercises. They are the exact questions that would have prevented every post-launch regret situation that BYB Traction has seen when Chennai businesses came to us for eCommerce store rebuilds after their previous eCommerce development agency delivered something that did not work correctly for Indian buyers. Every question reveals a specific capability gap or commercial risk that is nearly impossible to disguise if you ask it directly and specifically.
Take all 25 into your next evaluation call. The eCommerce website development company that answers every question specifically, immediately, and with verifiable evidence is the one worth engaging. The eCommerce development agency that deflects, vaguely assures, or requests trust without documentation is the one whose post-launch performance will match the warning signs you saw in the evaluation.
📞 Ask Us All 25 Questions
BYB Traction welcomes these questions. We have documented answers to every one, live Indian store proof for the technical capability questions, and written post-launch support terms in our standard project agreement. Call us on +91-9600448666 or book a free consultation and ask all 25.
Planning to upgrade your business website? Speak with BYB Traction today.
Frequently Asked Questions
What are the top questions to ask before hiring an eCommerce development company in Chennai?
The most revealing questions to ask an eCommerce development company in Chennai fall into six categories: portfolio questions (ask for live Indian store URLs and request a direct client reference call), India-specific technical questions (ask about Razorpay webhook configuration for UPI orders, COD pin code filtering, GST invoice format, and WhatsApp order notification setup), process questions (ask for the milestone structure and written scope document), commercial questions (ask for the payment milestone breakdown and confirm no 100% advance payment is required), post-launch questions (ask for written support SLA and confirm full credential ownership on delivery), and growth questions (ask about eCommerce SEO setup including schema markup and how store revenue is tracked in analytics). The questions about Razorpay webhook handling and written post-launch SLA are the most revealing single questions available.
What is the most important question to ask an eCommerce development agency in Chennai?
If you can only ask one question, ask: 'Can you send me your written post-launch support terms including the response time for payment failures?' This single question reveals more about an eCommerce development agency's reliability than any portfolio presentation. An agency with genuine post-launch commitment will have this document immediately available. An agency that says 'we are always available' without a written document is providing a verbal assurance that will be meaningless when a payment issue occurs on a Saturday evening during a sale. The written document either exists or it does not, and its absence predicts the most common post-launch failure pattern in the Chennai eCommerce agency market.
How do I verify that an eCommerce website development company in Chennai has real Indian payment experience?
Ask this specific question: 'What happens when a buyer completes a UPI payment on their phone but closes the browser before being redirected back to the order confirmation page?' A competent eCommerce web development company will immediately describe Razorpay webhook configuration for the payment.captured event that updates the Shopify order status independently of the browser redirect. An agency without genuine Indian payment integration experience will say 'the payment completes and the order is created automatically' without describing webhook configuration. This single question filters out the majority of agencies that have installed Razorpay but have never configured it for Indian payment edge cases.
What commercial questions protect me when hiring an eCommerce development company?
Three commercial questions protect you most effectively. First, ask for the payment milestone structure - any agency requiring 100% advance payment is a financial risk and should be disqualified immediately. The correct structure is 30-40% at signing, 30-40% at staging delivery after verification, and the balance at go-live. Second, ask what third-party app ongoing costs exist beyond the development fee - Shopify plans, WhatsApp notification services, and shipping aggregator apps add Rs 3,000 to Rs 8,000 per month in subscriptions that are not included in the development quote. Third, ask for the written contract before making any payment - a project without a written scope and payment milestone document has no legal protection for either party.
Should I ask about GST invoice setup before hiring an eCommerce developer in Chennai?
Yes, and you should ask for a sample invoice to verify rather than just asking whether they can set it up. Ask: 'Can you show me a sample GST invoice from a previous Indian store?' A competent eCommerce website developer in Chennai will produce a PDF or screenshot showing GSTIN, HSN codes, and a CGST/SGST or IGST split in financial year invoice numbering format. This takes 2 minutes and immediately distinguishes developers who have actually built live Indian eCommerce stores from those who say they can configure it without having done so in a live commercial deployment.
What questions reveal whether an eCommerce development company will disappear after the project is complete?
Three questions predict post-launch availability. First, ask for written post-launch support terms with a documented response time for critical issues - verbal assurances are unenforceable. Second, ask for a direct phone call with one of their current clients rather than a written testimonial - a real client who answers a 5-minute call about ongoing support quality is the best predictor of what you will experience. Third, ask what the most common problems are in the 60 days after they launch a store - any agency that claims their stores always launch without issues has either never supported a live Indian eCommerce store through the early operational phase or is not being honest. Real Indian eCommerce launches always have post-launch operational issues. The question is whether the agency resolves them.
How many questions should I ask an eCommerce development agency before signing?
Ask all 25 questions in this guide before signing any contract. They require approximately 45 to 60 minutes to cover in a structured call. An eCommerce development agency in Chennai with genuine experience will answer all 25 immediately and specifically - the answers should take less time than the questions because they have answered them before. An agency without the experience to back their claims will struggle with the India-specific technical questions (6, 7, 8, 9, 10, 11), deflect the commercial questions (16, 17, 18), and give vague answers to the post-launch questions (20, 21). The pattern of evasive or vague answers across these question categories is a more reliable predictor of post-launch problems than any red flag in isolation.
What ownership rights should I confirm before hiring an eCommerce website development company in Chennai?
Confirm five specific ownership rights before signing. First, the Shopify store account should be registered in your email address, not the agency's. Second, the domain registration should be in your name at your registrar account, not transferred to the agency for management. Third, the Razorpay or PayU payment gateway account should be registered under your business name and GST number. Fourth, any API keys used for WhatsApp notifications or logistics integrations should be generated under your business accounts. Fifth, after delivery, the agency should remove their own admin access from your store unless you have a separate ongoing maintenance agreement. An eCommerce development agency that hesitates on any of these points is structuring a dependency relationship rather than a completed project delivery.
BYB Traction TeamWebsite Development and Digital Marketing Expert
BYB Traction is a results-driven eCommerce development and digital marketing agency in Nungambakkam, Chennai. We have built Shopify stores for home decor, automotive, and lifestyle brands generating over Rs 30 crore in combined revenue. We run Google Ads, Meta Ads, and SEO on every store we build - because our commercial outcomes depend on the store converting the traffic we generate. eCommerce development from Rs 34,999.