The Royal Dutch Airlines (KLM), a Fortune500 enterprise and one of the world’s best-known airline companies, chose Maven as their Magento web store software development partner, with a digital agency Realvine (no longer in business) providing graphics and design.
About the KLM Shop
KLM Airlines wanted to expand its in-flight store to the web, offering products sold on its flights to customers worldwide. This would expand the company’s offering to customers shopping pre-flight for home delivery and delivery for their flight. This is how Shop @ KLM, an online store offering products for purchase using many currencies and airline rewards miles, was born.
KLM decided to make its in-flight store, Shop@KLM, available worldwide and to offer product shipping to customers’ home addresses. That’s much easier said than done, considering all the supplier rules, the number of currencies, country tax regulations, loyalty program membership levels and logistics for pre-purchases and delivery to the specified flight, to name a few. Moreover, the store had to fit the existing KLM website and have minimal impact on its performance. Maven offered to transition the legacy store that had inherited a number of limitations, to a more flexible Magento platform.
The solution was an elegant and easy-to-use front-end, with an interface optimized for most desktop and mobile browsers, connected to the system back-end responsible for managing the complex logic. Maven developed a custom Magento theme from a PSD file provided by the design agency. We developed a number of intuitive product category filters and custom components allowing easy featured product management for the content managers. On the back end, we also developed custom product upload features for easy store migration from the previous platform. Interfaces connecting with airline loyalty programs (and special price rules for customers of different levels) were implemented, as well as unique packing slips that worked with existing logistics system and with the flight reservation system.
- Shop migration to Magento
- Flight reservation system integration
- Complex delivery rules for products
- Magento integration with airline loyalty system
- Strict admin user restrictions
- Special PDF packing slips
- Special reports
- Customized checkout flow
- Multiple filters
- Magento full theme development from PSD file
- Custom components for widgets (banners, featured, etc)
- Custom layered navigation with sliders
- Quick view feature