Shopify payments are held until you fulfill your pre-orders. Here's how the payment timing works and the deposit workaround that unlocks earlier cash flow.
We are incredibly proud to introduce our very first Shopify app, Bloom. Bloom allows customers to select their preferred pick-up or delivery date/time for their order.
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.