Myntra V4 Integration
Integration Overview
This integration supports only B2C orders' fulfillment using Increff integration with Myntra systems
It works on both PULL and PUSH based API models which means Myntra can push order updates to Increff system and the Increff can pull forward orders and returns from Myntra systems
Passing Tagloop information is present in this Integration
Geography → India
Workflow Breakdown
Think of workflows as specific actions that happen within the integration. Here's a breakdown of each supported workflow and what it means for you:
Workflow | Description | Supported | Remarks |
---|---|---|---|
Inventory Sync | Inventory update flow to the Myntra in a batch of size 10 | Yes | Rate limit is 200 API calls sent/min |
Forward Orders Sync | Myntra pushes us one order at a time to Increff systems along with the customer address (mobile, email are dummy) | Yes | For priority orders the SLA time will be 2 seconds less than that of normal orders. |
Routing & Splitting | Not supported | Not supported | Not supported |
Forward Order Acknowledgement | No updates sent to Myntra from Increff’s end | Yes | NA |
Shipment Processing (Packing and Invoicing) |
| Yes | NA |
Manifest | This API workflow is not supported at Myntra’s end. | No | NA |
Handover | This API workflow is not supported at Myntra’s end. | No | NA |
Forward Order Customer Cancellation | Myntra systems notifies increff system once customer cancellation is received | Yes | NA |
Forward Order Seller Cancellation | Increff system send the list of items which could not be fulfilled (rejected items) to Myntra, and in response we get the new location mapping of the rejected lines. | Yes |
|
Replacement/Exchange Order Sync | Myntra generates a new order and cancels the original order. So this is just like a new order for Increff. | Yes |
|
Return Order Sync | Myntra system sends the Return order information to Increff system once it is created by Customer | Yes | NA |
Return processed notification updates | This API workflow is not supported at Myntra’s end. | No | NA |
Return Order Cancellation | Myntra system sends the Return order cancellation update to Increff system once it is Cancelled by Customer | Yes | NA |
Visualizing the Flow
Workflow between Myntra and Increff systems.
Marketplace-Specific Details
Property | Values | Remarks |
---|---|---|
Cancellation Reasons |
| These are currently not being captured the in Increff systems |
Return Reasons |
| These are currently not being captured the in Increff systems |
Replacement Orders | Myntra sends Increff a new order when customer requests for replacement and cancels the older order in Increff systems |
|
Cancellation Support | Customer cancellation is supported till Ready to dispatch (Pack) update at marketplace |
|
API Performance |
|
|
Onboarding
For onboarding a client on channel there are certain credentials that are to be exchanged between Increff and Myntra
Credential identifier used by Myntra | Credential identifier used at Increff | Owner |
|
| Myntra |
|
| Myntra |
|
| Myntra |
|
| Increff |
|
| Increff |
Returns authorisation required from Myntra.
Myntra needs to authorise the client(vendor id) to use recon apis for fetching returns.
Courier Code to Transporter code mapping Configuration
The default value of transporter code is set as “Myntra logistics” therefore if for any courier code received by the myntra proxy if the mapping does not exist then the transporter code will be sent as “Myntra logistics“ by default.
If default courier code is not coming from myntra we will have to toggle a configuration in Myntra integration to allow capturing new courier code, and in case we want to send a different transporter code
in shipping label, we will have to map courier code to custom transporter code.
Myntra Tag Loop Configuration
Myntra tag loops are small, plastic tags with a unique, scannable barcode attached to products before they are shipped to customers. Essentially, they act as a security seal and a product identifier.
Tag Loops are designed to enhance security by preventing product counterfeiting and the return of used items. They feature a unique barcode that enables traceability throughout the product's journey from the warehouse to the customer. An intact tag loop provides customers with the assurance that they are receiving a new, authentic product. These tag loops are mandatory for certain product categories to ensure the integrity of Myntra's supply chain. These also help to reduce loss for a seller by ensuring the products being returned are in best condition.
To enable this feature please reach out to Increff Customer Support team by creating a support ticket by following steps mentioned here
FAQs
What if tagloop is not scanned for an order line where myntra expects tagloop?
If the seller has configured tag-loop as mandatory, then an error will be thrown from integration telling which order lines are not having tag-loop scanned. The error will be thrown even if packing is retried, and until tag loop is scanned.
If the seller has configured tag-loop as non-mandatory, then the above error will be thrown in first packing attempt, but packing will be successful in next attempt even if tag-loop was not scanned.
Who generated secret_key and vendor_id which is needed while onboarding?
Myntra generates the secret_key and vendor_id and shares with us.
What is merchant_id?
Myntra gives a unique identifier to each seller account registered on its system. It is an alphanumeric value, within Increff it is called vendor_id.