All help articles
Help centre
Marketplaces
Updated 6 Jul 2026

Flipkart, Meesho and quick-commerce

Flipkart nightly API pull. Meesho / Blinkit / Zepto / Instamart / JioMart via CSV upload — the header row tells Finocket which report you brought.

Flipkart connects via API (nightly pull, like Amazon). Meesho and the quick-commerce apps (Blinkit, Zepto, Swiggy Instamart, JioMart) don't publish seller APIs, so those flow through a CSV upload. Same downstream — orders, settlements, GSTR-8 reconciliation.

Flipkart

  1. Register a seller app in Flipkart Seller Hub → Developer Center. You'll get an App ID and App Secret.
  2. Open Profile → Integrations → Flipkart → Connect.
  3. Paste App ID + App Secret + your first-sync-from date. Finocket verifies the credentials against Flipkart's OAuth token endpoint before saving.
  4. Success. Nightly cron pulls orders and settlements via /sellers/v3/orders/search and /sellers/v3/settlements/search.

Meesho

Meesho publishes two seller reports from the Supplier Panel:

  • Tax Invoice Report — one row per shipment / return with buyer GSTIN (where applicable), HSN, tax break-up.
  • TCS Report — marketplace-collected TCS totals per period.
  1. Connect Meesho on Integrations. No credentials needed — just a display name.
  2. Open the Import CSV screen from the Meesho integration row.
  3. Download the Tax Invoice Report or the TCS Report from your Supplier Panel.
  4. Drag and drop it onto Finocket's upload zone. Finocket detects which report you brought from the header row and ingests it into orders / returns / settlements accordingly.

You can re-upload the same file — orders are upserted on the sub-order number, so duplicates are safe.

Blinkit / Zepto / Swiggy Instamart / JioMart

Same pattern as Meesho — no public API, so it's CSV upload.

  1. Connect the platform on Integrations. No credentials — just a display name.
  2. Open the Import CSV screen. Drag and drop your monthly export from the seller panel.
  3. Finocket sniffs the header row: if it looks like an orders report (columns for order id + order date + amount + state), ingest as orders. If it looks like a settlements report (TCS amount + period), ingest as settlements. Otherwise show a hint and ask you to double-check the header.

Per-platform column names differ; Finocket has a per-platform alias table plus a generic fallback list. If your CSV comes through with the wrong values (e.g. state showing "—" everywhere), the fallback missed your column name — send us the header row via Raise a request and we'll add the alias.

Not covered — Zomato + Swiggy Food

Restaurant vertical (food delivery) is not on the Finocket roadmap. Different tax structure (5% GST with no ITC on restaurant sales), different order shape, and the POS Partner APIs are order-management-focused rather than accounting-focused.

Related: Connect Amazon, GSTR-8 reconciliation.

    Flipkart, Meesho and quick-commerce · Finocket