Magento Developer India: 12 questions answered.

Common questions about hiring a Magento developer in India: GST, Razorpay, UPI, COD, festive-season optimization, multi-language Hindi/regional.

Kishan Savaliya
Kishan Savaliya
Adobe Certified Magento Commerce Developer
Ahmedabad [IN]working hours, replies within four hours
When do you need it

Read personally. Never shared. Or email the brief.

How do you handle COD (Cash on Delivery) in Magento?

COD is still ~30-40% of Indian e-comm orders. Three concerns to wire:

  1. Pincode whitelisting, serviceable pincodes via Delhivery / Shiprocket / Bluedart APIs, with COD-eligible flags per pincode (some are prepaid-only).
  2. RTO mitigation, Return-to-Origin rate on COD is 15-25% in India. We add: OTP verification before checkout, partial-prepayment options (₹1 token), and risk scoring (block COD for > 10 RTOs).
  3. Reconciliation, courier-COD remittance vs Magento order status, automated via Shiprocket / Pickrr APIs into Tally / Zoho.

Open this answer on its own page

How do I run festive discounts (Diwali / Republic Day / Big Billion Days) in Magento?

Magento Catalog Price Rules + Cart Price Rules cover most festival-discount needs natively. Patterns we ship:

  • Storewide percentage off (e.g. Diwali 20% off all categories), Catalog Price Rule with dates + status auto-flip
  • Tiered cart discounts (₹500 off above ₹3000, ₹1500 above ₹10000), Cart Price Rule
  • BOGO / Buy 2 Get 1, Cart Price Rule with action_type=“buy_x_get_y”
  • Coupon codes (DIWALI20, REPUBLIC25), auto-applied via UTM + cart rule
  • Flash sales, Magento Coupon stacking rules + Catalog Price Rule with hour-precision expiry

Open this answer on its own page

How do I prepare my Magento store for Diwali / festive season?

Festive season (Aug-Nov) is when ~40% of annual GMV happens. Our 8-week pre-festival ramp:

  • Week -8: Performance audit, hosting upgrade if needed (most stores need 2-3× the off-peak capacity)
  • Week -6: Hyvä migration (or Hyvä checkout-only) for the 8-25% conversion lift
  • Week -4: Cache warming, CDN tuning, ImageMagick / WebP conversion
  • Week -2: Load test (k6 / Apache Bench) to 10× normal traffic
  • Week -1: Inventory sync verification, COD pincode refresh, GST tax-class double-check
  • Festive week: 24/7 on-call coverage, real-time monitoring (New Relic + Slack alerts)

Open this answer on its own page

How do you handle GST in Magento for Indian merchants?

GST in Magento needs three layers wired correctly:

  • Tax classes per HSN code, GST 0% / 5% / 12% / 18% / 28% (plus 1.5% / 3% for jewellery / 0.25% for diamonds). We map your HSN catalogue to Magento tax classes via product attribute “HSN”.
  • Per-state SGST + CGST split, intra-state orders split CGST + SGST 50/50; inter-state orders use IGST (full rate). Magento’s native tax engine handles this with proper origin / destination state wiring.
  • GSTIN validation at checkout, for B2B buyers who need an invoice with their GSTIN, we add GSTIN field validation (15-character alphanumeric format, state code prefix match) and emit it on the invoice PDF.

For e-invoicing (mandatory above ₹5Cr turnover from 2023+), we integrate IRP (Invoice Registration Portal) APIs via ClearTax / Tally / Zoho.

Open this answer on its own page

AWS Mumbai vs Hetzner vs other, which hosting for Indian Magento?

AWS Mumbai (ap-south-1): best for B2B / Adobe Commerce Cloud / large catalogues. Latency to Tier-1 cities < 10ms. Costlier (~₹15k-50k/mo for mid-size).

Hetzner Falkenstein: cheaper (~₹3-8k/mo), but Indian latency 80-120ms (acceptable for B2B / catalogue, slow for DTC). Good for staging / dev / non-customer-facing workloads.

Cloudways DigitalOcean Bangalore: managed PHP-stack, ~₹4-12k/mo, ideal for < 5k orders/mo.

Hyvä Cloud: pre-tuned for Magento + Hyvä, EU origin but Cloudflare CDN gives Indian latency < 50ms. ~₹15-30k/mo.

Open this answer on its own page

Should I add Hindi / regional language to my Magento store?

If > 30% of your traffic is from Tier-2/3 cities, yes. Magento supports it natively via store views + locale CSVs:

  • Store views per language (en_IN default + hi_IN + ta_IN + te_IN as needed)
  • Translation pipeline via Crowdin / Phrase, auto-pulled into per-store-view CSVs
  • Hreflang tags wire correctly (en-IN vs hi-IN) so Google serves the right page
  • Indian customer-data: Aadhaar mask, PAN format, 2-line address (House + PO/landmark)

Top languages by GMV impact: Hindi (national reach), Tamil (Chennai/TN), Telugu (Hyderabad/AP), Marathi (Mumbai/Pune), Bengali (Kolkata/WB).

Open this answer on its own page

Razorpay vs Paytm vs PhonePe, which payment gateway?

Razorpay is our default for most Indian Magento stores: best DX, full SDK, native Magento module, supports cards/UPI/netbanking/wallets/EMI in one integration. ~2% fee.

Paytm if you target Tier-2/3 cities heavily (better wallet penetration). ~1.99%.

PhonePe if your audience skews younger (UPI-first). Lower fees on UPI (~0.4% under ₹2k).

Cashfree / Easebuzz for higher-volume stores wanting per-transaction negotiation.

UPI-only (BHIM intent flow) saves 50% on fees but adds checkout friction. We typically wire 2 rails: Razorpay primary + UPI Intent secondary.

Open this answer on its own page

What are the RBI / e-commerce compliance rules for Indian Magento stores?

Three layers to comply with:

  1. RBI tokenisation (Sept 2022+), cards stored on your end must be tokenised via Network Tokens API (Razorpay / Paytm handle this in their gateway flows). DON’T store raw PAN.
  2. Consumer Protection (E-Commerce) Rules 2020, mandatory: country of origin labels on products, grievance officer contact, return policy ≥ 30 days for damaged, no flash sales without 7-day notice.
  3. GDPR-equivalent: India’s DPDP Act 2023 (effective phased rollout 2024+) requires consent flows, data-fiduciary registration above thresholds, breach notification 72h. Configure cookie consent + privacy-policy versioning.

Open this answer on its own page

How do I integrate Indian shipping (Delhivery, Bluedart, Shiprocket) with Magento?

Three patterns:

  1. Single carrier direct (Delhivery / Bluedart / DTDC API), for stores with one logistics partner, cleaner integration, lower per-order fees.
  2. Aggregator (Shiprocket / Pickrr / iThink Logistics), auto-routes orders to cheapest courier per pincode, single integration, ~2-5% per-order fee but cuts shipping cost ~20%.
  3. Hybrid, aggregator for non-COD prepaid + direct courier for high-volume routes (Mumbai-Delhi / Bangalore-Hyderabad) where you negotiate slabs.

All three integrate via Magento custom shipping methods, we wire AWB generation, label printing, manifest, and reverse-pickup flows.

Open this answer on its own page

Magento vs Shopify for India, which?

Shopify for < ₹5Cr GMV with simple SKUs and 1-2 payment rails. Easier admin, monthly subscription (₹2-5k/mo).

Magento Open Source when you have ANY of: 10k+ SKUs, B2B with role-based pricing, multi-warehouse, Tally/Unicommerce integration, custom workflows, multiple storefronts, per-state tax variations beyond IGST/CGST/SGST. Higher upfront cost but no per-transaction fees + full control.

Indian e-comm rule of thumb: under ₹5Cr GMV → Shopify. Above ₹5Cr → Magento. Above ₹50Cr → Adobe Commerce / Shopify Plus comparison applies.

Open this answer on its own page

Tally / Zoho / Unicommerce, which ERP integration?

Tally (still ~50% of Indian SMBs): native Magento connector via Reach / Magento-Tally bridges. We push Magento orders → Tally as sales vouchers, pull Tally inventory back. GST-compliant invoice numbering preserved.

Zoho Books / Inventory (cloud-first SMBs): cleaner API, built-in Magento integration. Best DX for < 10k orders/mo.

Unicommerce (multi-channel sellers, Magento + Amazon + Flipkart): if you sell on multiple marketplaces, Unicommerce orchestrates inventory + orders + dispatch from one panel. Magento integration via Unicommerce-Magento bridge.

Open this answer on its own page

I’m based in India too, what’s the working overlap?

Same-day overlap for Indian merchants. We’re in Ahmedabad (IST same as you). Standard hours 9 AM - 7 PM IST, but flex earlier for clients with morning standups (7-9 AM IST) or later for those preferring evening syncs. Calls happen on Google Meet / Zoom / WhatsApp video, your pick. For escalations, WhatsApp + email + Slack channels (your call) get fastest response.

Open this answer on its own page

Not answered above?

Send the question as a brief; the answer comes back in writing within 24 hours, with a quote if it needs work.