Billing guides

These guides aim to help you get the most from your experience developing on Shopify's Billing API.

  • Determine your billing model – This guide introduces you to each of the Billing API's endpoints to understand how the APIs can best suit your billing model.

  • Implement your billing model – Once you've familiarized yourself with the Billing API resources, dive into this detailed implementation guide.

  • Upgrading and downgrading – This guide covers upgrading or downgrading a merchant's plan.

  • Free trials – Follow this guide to learn the best way to manage free trials for your app.

  • Re-installs - Follow this guide to learn how to gracefully handle billing for re-installed apps.