As part of our work on AfterCart, we migrated from Shopify 1.0 to Online Store 2.0. The legacy version had rigid architectural limitations: to launch the widget, developers had to manually edit merchants’ theme code, while interface configuration required authentication in a third-party CRM system.
The most critical issue was the creation of insurance products “on the fly” directly in the cart or at checkout. Due to delays and failures, customers would complete their purchases without insurance, causing the client to lose transaction fees.


