.. _bestpractices-label: Best Practices ============== When developing client applications for the Flipkart MarketPlace: * Test your applications in the sandbox before integrating with the production environment. * Ensure that your client applications are ready to handle changes to the response structure and do not break when new fields are added. * Do not hardcode the access token for the client application as it expires after a certain duration * Keep a log of all the Flipkart API requests and reponses in your client application. * Note that the response elements and fields are not returned in any particular sequence. The samples provided in our documentation are for reference only. * If subscribed for notifications, ensure that all the incoming events are accepted and handled as needed i.e., even if some events are not useful for your use-case, accept the event and perform a no-operation. * Since Flipkart ensures the ordering of the events, all the incoming events must be consumed by the client apps inorder to receive the subsequent events of the group. A failure in event consumption will lead to non-delivery of the new events of this group.