M-commerce represents a strong growth opportunity for online merchants. However, mobile e-commerce requires many technical changes, especially concerning the visuals (responsive design), to provide the best user experience and payment on multiple devices. Many tools, services and applications have emerged to support e-tailers in their mobile development.