As a Shoplazza partner, you may be interested in creating an app to expand your business and provide a better customer experience. However, developing an app can be a complex and time-consuming process, especially if you're new to app development. Fortunately, Shoplazza offers an App Developer platform to help you get started with app development quickly and easily. In this guide, we will walk you through 5 steps to start building apps. For the purposes of this guide, we’re going to focus on creating public apps as these apps are meant for one-to-many distribution via the Shoplazza App Store .
Signing up for Shoplazza Partner Account
Before you can use Shoplazza's Open API to build apps, you need to join a partner program and sign up for Shoplazza Partner Account.
Here are the steps that you can follow to become a Shoplazza Partner.
If you already have a Shoplazza account, you can join the Shoplazza partner program in easy steps.
1. Open the Shoplazza Partner website and click on Become a Partner.
2. Next, you will add the business details and contact information, then click to view your dashboard.
For more information about partner accounts, please follow this guide to learn more.
Once you become a partner, head over to the partner dashboard where your Client ID & Client Secret will be generated automatically. This information will be used for the OAuth process and Open API.
Follow these steps to create Apps:
1. Log in to your partner account and go to Partner dashboard, click Apps on the left panel then click Create app.
2. After your app is created, your Client ID & Client Secret will be generated automatically, and can be accessed from the App settings page.
For more information about the App, please follow this guide to learn more.
Creating a development store
In order to develop and test your app, you need to create a development store.
1. Log in to your partner account and go to Partner dashboard, click Stores on the left panel then click Create store.
For more information on creating a development store, you can follow this guide.
Get API Access Token
Once you get your Client key and Client Secret, you can make your app to get merchants' permission to read and write their data through the OAuth process.
Follow OAuth - Step 2: Get API Access Token to obtain merchants' permission and get the API Access Token.
Making authenticated requests
Once your app has obtained an API Access Token, it can proceed to make authenticated requests to the Admin API.
Follow OAuth - Step 3: Make authenticated requests to learn more about how to make authenticated requests.
Submit your app to App store
Upon completing the app development process, the last step is to submit your app for review by accessing the partner dashboard.
You can follow this guide to learn more about submitting your app for review.