Welcome to SmoothCode!

Build your Shopify app with SmoothCode

Prakhar Shrivastava

Last Update 2 ปีที่แล้ว


After working with different Shopify Apps, we realized that creating a Shopify App from scratch is a tedious job. There are too many flows to implement and multiple documentations to read.

Before you can even build your app, you need to figure out how to implement it within Shopify so that the merchant is able to install the app (to say the least!).

But, we've solved this for you! SmoothCode is an out-of-the-box solution that lets you set up and build your Shopify App with just a few clicks.

All you have to do is fill out your requirements and our system will implement and authorize your app with ease.


Script Tags

Your app's Script Tag is injected automatically. All you need to do give your Script Tag URL and we will inject it on the store at the time of installation for you.


SmoothCode registers the webhooks that you require for your app. All you need to do is, select the webhooks that you want and provide your API endpoint where you want to receive the webhook.

Access Scopes

You can select the access scopes for your app. If you have opted to inject Script Tag and consume webhooks, we automatically select the access scopes that are required for them.

App Installation

When a merchant installs your app, the installation flow is handled by SmoothCode. We request authorisation to specific information based on your selection of access scopes.

Once the app is installed by the merchant:

  • We inject the script tag on the merchant's store, if you have given the script tag URL
  • We register all the webhooks based on your selection.


  • If no access scope is selected during installation, SmoothCode asks for read_themes access scope during installation
  • If no webhooks are selected, SmoothCode registers APP_UNINSTALLED webhook to keep our data consistent

Pricing Plans

We handle all the Shopify billing for your app, all you need to do is create pricing plans as per your requirement

App Billing

Your upgrades and downgrades are automatically managed by our system based on your Pricing Plans.

In case you have any queries, feel free to reach us at: [email protected]

We wish you SmoothCoding!!

Was this article helpful?

0 out of 0 liked this article