Airport offers an ecosystem where passengers, airlines, airport, and merchants meet under one roof during travel. During the journey, there is a good amount of time spent by passengers on waiting or transit before boarding the flight. Passengers look for spending that time by shopping, dining, and entertainment. Airport merchants and airlines look for merchandising opportunities to acquire new customers, up-sell, and cross-sell their products and services. Highly personalized merchandising offers can be generated on the fly by combining contextual information from passenger profile, likes and interests, merchant offers, and location specific events, seasons, and festivals. To achieve this, a strong airport merchandising platform is needed. The goal of the airport merchandising platform is... to exchange information in a seamless manner across travel systems. The platform is designed on microservices design principles that use information from airlines, airport, social media, and merchant systems. Microservices can promote quick development, deployment, and realization of services. Microservices also improve the time to market capabilities. Mobile and desktop applications consume them to offer a personalized shopping experience to the passengers.