Create your First App
Subscription Apps
Shipping Apps
Create Your Draft App
Item | Description |
---|---|
Application Name | The name of your app in Arabic an English as it will appear to merchants |
App Categories | Choose relevant categories (max 3) to help merchants find your app |
Application Language | Specify the language(s) your app supports |
Maintainer E-mail | Provide an email address for merchant support and inquiries |
Configure App General Settings
View Your API Keys
To authorize your app for use by merchants, you'll need to access and use the following credentials from the App Keys section:

Item | Description |
---|---|
OAuth 2.0 End-Point | The authorization URL for handling OAuth requests |
Client ID | The unique identifier for your app |
Client Secret | The secret key used to authenticate your app |
Select App Scopes
App scopes define what features and services your app can access. In this section, choose the scopes required for your app's functionality. Be sure to provide clear justifications for each scope to help the review team approve your selections.
Embed Your App
Embedding your app allows merchants to seamlessly interact with it directly within merchant dashboard, enhancing the user experience by minimizing the need to navigate to external pages.Before enabling the embed feature, ensure that you have selected the embedded apps in the App Scopes section. 
Fill App Details
Add App Links
Provide the necessary URLs to enable Zid merchants to access your application seamlessly. The following URLs are essential:

Item | Description |
---|---|
Application URL | The main URL where your app is hosted and accessed by merchants |
Redirection URL | The URL merchants will be redirected to after a successful installation |
Callback URL | The URL used for communication between your app and Zid for OAuth integrations |
Fill in App Description
Add a clear and concise description of your app that highlights its key features, functionalities, and benefits to merchants. This will help merchants understand the value your app brings to their store.
Define App Developer
Provide information about the app developer or the development company. This allows merchants to know who is behind the app and how they can reach out for support.
Add Media for Your app
Application Video: Showcase your app through a video that demonstrates how it works and the value it provides.Embedded YouTube video URL (e.g. https://www.youtube.com/embed/######) 
Application Pictures: Add images that visually represent your app, its features, or interface. You can add different images for both Arabic and English language settings. If no English-specific images are provided, the Arabic images will be used by default. 
Application Icon: Upload a distinctive icon that will represent your app in Zid App Market and Merchant Dashboard. 
Supported format
Install on Development Stores
Set up your app on development stores after creating them, to test its functionality and ensure everything works as intended before making it publicly available.
Manage App Webhooks
🔗
Add Plans and Prices
Select Subscription Model
Choose the appropriate subscription model for your app based on how you want to charge merchants.Recurring: Merchants are charged a fixed amount at regular intervals (e.g., monthly or yearly) for continuous access to the app’s features. Usage-Based: Merchants are billed based on their actual consumption of a specific resource (e.g., per order, message, or API request), with costs varying according to usage.
Add App Plans
To publish your app, you must create at least one pricing plan, with a maximum of four.
Manage Private Plans
Partner Settings
Merchant View
Private Plans Management
Adding Private Plan for Store
Request App Publish
✅ Tested on a development store to confirm all features work as expected.
✅ App platform test accounts and login credentials are ready.
✅ QA test cases prepared to assist with validation.
✅ Merchant activation steps, setup requirements, and FAQs outlined.
Modified at 2025-03-12 22:57:13