Learn how to handle Shopify split shipping for mixed cart orders with pre-orders and in-stock items. Step-by-step guide included.
For those unfamiliar, Polaris is the name of the guidelines, values and framework Shopify provide to app/theme developers.
As we continued to build our first app, we realised that we had a growing need for additional reusable services, such as fetching/storing app settings, handling webhook requests, verifying additional tokens etc.
The first step to building a Shopify app should be deciding what the app is going to be. Technically we made this our second step.
We dared to dream, and thought about our ideal method for handling Shopify's installation and authentication requirements, which is not a small list by any means.