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
- Register a seller app in Flipkart Seller Hub → Developer Center. You'll get an App ID and App Secret.
- Open Profile → Integrations → Flipkart → Connect.
- Paste App ID + App Secret + your first-sync-from date. Finocket verifies the credentials against Flipkart's OAuth token endpoint before saving.
- Success. Nightly cron pulls orders and settlements via
/sellers/v3/orders/searchand/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.
- Connect Meesho on Integrations. No credentials needed — just a display name.
- Open the Import CSV screen from the Meesho integration row.
- Download the Tax Invoice Report or the TCS Report from your Supplier Panel.
- 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.
- Connect the platform on Integrations. No credentials — just a display name.
- Open the Import CSV screen. Drag and drop your monthly export from the seller panel.
- 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.