Flipkart Marketplace Seller PlatformΒΆ

The Flipkart Marketplace Seller Platform allows sellers to register their businesses, sell products, and manage various aspects related to the products and orders. This section familiarizes you with the key business processes and system concepts in the Marketplace.

Business Process Details System Concepts
Registration The first step for a seller is to join the Marketplace. The seller goes through a process of collection, verification, and approval of the business and the products up for sale.

Registered Seller

A registered seller in the Marketplace is identified by a unique seller ID.

Location Onboarding Sellers need to provide information of all the different locations from where they need their products to be picked up or dispatched. Also, additional information will be required like registered address, GSTIN details etc. corresponding to each location.

Registered Locations

An on-boarded location will be identified in the system by a unique location ID.

Every location ID will have pickup / dispatch address and a registered address.

Listing Management

A seller can create a new product listing with the required attributes or identify an existing product from the product catalog in the Marketplace, to start selling.

Sellers must manage their stock count, price, and dispatch SLA of products using the listing management system in the Marketplace.


A product is defined under a Flipkart sub-category (example: T-shirt or Mobile) using a predefined set of attributes such as brand, model, color, and so on. It is identified by a Flipkart Serial Number (FSN).


A listing is the complete information of a product that buyers view before placing an order. It contains details such as stock, price, delivery period, and so on. It is identified by a listing ID, which is mapped to the seller’s SKU ID.

Order Fulfilment

Order Fulfilment requires sellers to get visibility on new orders, pack them (get shipping labels, invoices & logistics forms), mark them ready for dispatch, handover to logistics partners.

Self Ship Fulfilment will require sellers to provide additional updates like delivery confirmation, service completion etc.

Order An order represents all the products that a customer has ordered in a checkout session. This can be across different sellers on the marketplace.

Order Item An order item represents a particular product in a given order. An order item can have multiple quantities in it.

Shipment A shipment is a group of order items that seller needs to pick, pack, dispatch and handover together to logistics partner.

In case of self ship fulfilment, seller needs to update delivery confirmation, service completion at a shipment level.

Payment Management A seller manages the settlement transactions, payments, and invoices using the accounting solutions in the Marketplace.


A transaction provides the order settlement and payment details at the order item level.


A settlement is the periodic payment made to the seller by Flipkart.

Return Management

Sellers get visibility of returns and can take respective actions associated with them depending on the state of the return and type of order fulfilment process.

Returns can lead to refunds, replacements or return cancellation as per Flipkart policies or seller actions.

In case of self ship returns, seller needs to approve or reject return, acknowledge courier returns, confirm reverse pickups.


Flipkart Marketplace creates a return when a buyer wants to return / exchange a product or if there is any issue with the product itself. Every return is represented by a returnID and corresponds to one quantity of an order item.