1. Dashboard Overview
The Dashboard Overview is the first screen you’ll see after successfully signing up as a Zid Partner and confirming your email address.
This section provides a quick snapshot of your app and theme performance, helping you monitor important metrics and take action right from the start.
Key Elements:
Next Payout Card: Displays your upcoming payment status.
Application Analytics: Includes:
Total income
Total subscriptions
Total ratings
Installation Analytics
Total Subscription Analytics (Trial vs Paid)
Latest App Installs
Latest Ratings & Reviews
You can filter data by:
Date range
App type (e.g., Public app, Private app, Themes)
These insights allow you to track earnings and growth, optimize performance, and monitor key metrics at a glance.
2. My Apps
In this section, you can create, manage, and monitor all of your apps.
Features:
View app names, creation dates, install counts, and status
Use the pencil icon to edit app configurations
Use filters to locate specific apps
Create a new app with the “+ Create Application” button
3. App Analytics
Monitor your app performance over time with detailed breakdowns.
Metrics Tracked:
Next Payout Card: Displays your upcoming payment status.
Application Analytics: Includes:
Total income
Total subscriptions
Total ratings
Installation Analytics
Total Subscription Analytics (Trial vs Paid)
Latest App Installs
Latest Ratings & Reviews
You can filter data by:
Date range
App type (e.g., Public app, Private app, Themes)
These insights allow you to track earnings and growth, optimize performance, and monitor key metrics at a glance.
4. Theme Analytics
If you're offering themes on the Zid platform, this section shows how well they're performing.
Metrics Tracked:
Total Income
Total Activations
Total Previews
Activation Analytics
Total Purchases
Purchase List
Store URL
Store Name
Theme Name
Amount Paid
Purchased at
5. Subscription List
The Subscription List displays all merchant stores that have subscribed to your app. It helps you monitor subscription statuses, track renewals, and identify stores that have not yet activated the app.
Filters & Controls
You can use the following filters and controls to refine the list:
Filter / Control | Description |
Search bar | Search by Store Name or Store ID |
Select App | Filter subscriptions by a specific app |
Subscription Status | Filter by status: Active, Renew, Expired, etc. |
Start / End Date | Filter by subscription period |
Results Per Page | Control pagination (e.g., 10, 25, 50 entries) |
Export All | Download the list of subscriptions in Excel format |
Table Column Breakdown
Column | Description |
Store Name / ID | Identifies the merchant store subscribed to your app |
Plan Name | The name of the subscription plan selected by the store |
Amount Paid | The total payment made by the store for the subscription |
Plan Type | Indicates whether the subscription is Free or Paid |
Subscription Status | Current subscription state: |
Active – Subscription is live
Renew – The subscription has been renewed
Expired – The subscription has ended |
| Start / End Date| Subscription’s validity period |
| Installation Status | Indicates if the app has been activated in the store after subscription. If marked as “Not Activated,” it means the store subscribed but hasn’t installed the app yet |
| Mobile / Email | These are the store’s primary contact details, not the contact details of the individual user who activated the app
Each store in Zid has:
A main phone number and email address (shown here)
One or more users who manage the store (not shown in this table)
Recurring: Shows if the subscription is set to auto-renew
✅ Red ❌ = Not recurring
✅ Green ✓ = Recurring
6. Coupons
Create promotional codes to incentivize app or theme installs.
Coupon List View:
Create Coupon Form:
Key Features:
Filter/search by coupon code
View coupon status, discount %, expiry, and usage count
Create new coupons with customizable rules
Fields in Coupon Form:
Coupon code (max 10 characters)
Status (Active/Inactive)
Start/End Date
Discount percentage
Minimum Value: This field defines the minimum cart value required for a merchant to apply the coupon. If the merchant’s purchase total is below this amount, the discount will not be valid.
Applicable Selections
Targeted stores: This field allows you to restrict the coupon’s usage to specific merchant stores. Only the stores listed here (by their unique Store IDs) will be able to apply the coupon at checkout.
Usage limits (Limited, Unlimited): This setting controls how many times the coupon can be used across all eligible stores.
Unlimited:
The coupon can be redeemed any number of times until its expiry date. Ideal for broad promotional campaigns.
Limited:
Allows you to specify a maximum number of redemptions (entered in the “Total Number of Coupons” field). Once that limit is reached, the coupon becomes inactive.
Total Number of Coupons: This field defines the maximum number of times the coupon can be redeemed across all stores, regardless of which store uses it.
Number of Uses Per Store: This field sets a limit on how many times each individual store can use the coupon, regardless of the total coupon usage across all stores.
⚠️ Note: Coupon discounts are excluded from Zid’s share in payout calculations.
7. My Profile
Manage your personal details that appear on your app or theme listings.
Fields:
Personal Information:
Full Name – Displayed to merchants as “App Developer Name”
Email Address – Used by Zid team for communication
Mobile Number – For account-related updates
Country
Technical Information:
Are You?
An Independent developer
An employed developer (Company)
What are you willing to develop?
Developing Public App (list on Zid App Market)
Developing Private App (only for Professional and Enterprise packages)
Developing Theme (list on Zid Theme Market)
Are you looking for ideas to build
Yes
No
Keeping this information accurate ensures seamless communication between you and Zid or merchants.
8. Partnership & Agreements Details
The Partnership Details section allows you to formalize your business relationship with Zid, designate authorized representatives, and initiate agreements required for publishing public apps, shipping apps, or themes.
📌 Required only for public apps, themes, and shipping integrations. Private apps do not need to complete this section.
Prerequisites
Before initiating a partnership agreement, ensure the following:
You have an active Zid Partner account
You’ve already created an app or theme in the dashboard
You are ready to submit formal business and contact details
Step 1: Assign the Authorized Representative
You must assign a Partnership Officer, who will:
Own the agreement process
Be the main point of contact with Zid
Handle financial communications (unless delegated)
There are two options:
You (the account owner) are authorized → select yourself
A team member is authorized → choose from the dropdown or create a new member
Once assigned, the partnership officer cannot be changed later.
Step 2: Enter Contact Information
Provide the full contact details of the partnership officer, including:
Full name
Email address
Phone number
You may also assign another team member to handle:
Monthly payout matters
Financial-related communications
Provide their full contact details in that case.
Step 3: Enter Business Details
The required fields differ slightly depending on whether you're registering as an individual or a company.
For Individuals:
Field | Description |
Country & City | Your location of operation |
Office Address | Full address for correspondence |
ID Document | National ID, Iqama, or Passport |
Freelance Document (if available) | وثيقة العمل الحر |
For Companies:
Field | Description |
Legal Name (Arabic & English) | Company name in both languages |
Country & City | Company’s operational location |
Office Address | Complete company address |
CR Number | Commercial Registration number & document |
VAT Number | VAT number & certificate (if applicable) |
Step 4: Initiate the Agreement Cycle
Once your app or theme is created (and still in Draft status):
Navigate to the Partnership section in your dashboard
Select the app or theme you wish to link with the agreement
Review the sample agreement to confirm accuracy
Click Request Agreement
Our team will review your submission and respond with an official agreement. Once signed and approved, you’ll be able to submit your app or theme for final review and publishing.
This is the final step before you go live on Zid App Market!
Review Past Agreements
You can also:
View previously signed agreements
Download copies of approved agreements for your records
If you're developing only private apps or themes, this section can be skipped.
9. Payouts
Track your monthly earnings from apps, themes, and shipping solutions. Read more.
Key Tabs:
Shipping Apps
Public/Private Apps
Themes
Use filters to search by:
Select App
Payout Date
Payment Status
Table Fields:
Payout Code
Payout Date
App Name
Zid Fees (Activation & Order)
Withholding Tax
Payment Status (Pending, In Review, Settled, Rejected)
Action
Invoice Submission Process:
Pending – System generates payout on the 6th of each month
In Review – Partner uploads invoice
Settled – Payment processed
Rejected – Review reason and resubmit
💡 Note: Ensure invoices meet format and tax requirements (VAT or WHT based on location).
10. Team Members Management
This feature allows you to collaborate with colleagues by adding them to your account. You can define their roles and permissions to control their access levels and ensure smooth collaboration.
Adding Team Members
1. Inviting Team Members
You can invite up to 5 members to your account by following these steps:
Log in to your Partner Dashboard
Navigate to the "Team Member Management" section.
Click on the "Add New Member" button.
Fill in the team member's information.
◦ Full Name
◦ Mobile Number
◦ E-mail
◦ Team Member Roles
▪ Manager: Should have full access to all features and settings.
▪ Developer: Should be able to Manage apps, and or Manage themes.
▪ Accountant: Should be able to view financials.
▪ Partnership officer: Should be able to manage Partnership information.
▪ Other: Any other role you prefer to have in your account.
◦ Team Member Permissions
▪ Give Full Permissions: Will be able to manage all partner accounts.
▪ View financials: Will be able to view transactions, activations, and payment amount
▪ Manage apps: Will be able to create, edit, and manage App details
▪ Manage themes: Will be able to create, edit, and manage theme details
▪ Users Management: Will be able to add, edit, and manage account users
▪ Manage Partnership information: Will be able to fill in and submit partnership details
▪ Manage development stores: Will be able to create, edit, manage.
Select the desired role for the team member.
Click on the "Save Team Member" button
2. Accepting Invitations
Team members will receive invitation emails with instructions to join your account. They need to follow the provided link and accept the invitation to become a part of your team
Removing Team Members:
To remove a team member from your workspace, follow these steps:
Log in to your Partner Dashboard.
Navigate to the " section Team Member Management ".
Click on the "Remove" or "Delete" option.
Confirm the action when prompted.
11. Development Stores
A Development Store allows partners to test their apps or themes in a real merchant-like environment. It replicates the merchant experience, enabling you to:
Install and interact with your app as a store owner would
Validate UI behavior and API integrations
Identify bugs or UX issues before publishing to the App Market
Recommended before submitting any app or theme for final review.
Step-by-Step: How to Create a Development Store
Log in to your Partner Dashboard
Use your Zid Partner credentials.
Navigate to the "Development Store" section
Found in the left-hand sidebar of your dashboard.
Click on the “Create Store” button
This will open a form or auto-generate a development store associated with your account.
Store is created automatically
Zid will assign a store URL, credentials, and display the entry in your Development Store list.
💡 You can create multiple development stores if needed for different app/theme testing purposes.
Accessing Your Development Store
To access and begin testing your app:
Visit https://zid.sa
Click Login
Use your **partner dashboard credentials** (email and password)
You’ll be directed to the merchant view of your development store
From there, you can:
Install your app
Explore app behavior in various store settings
Preview theme interactions (if applicable)
12. Webhook Logs
Monitor the delivery and status of your webhooks.
Filters:
Select Application
Date Range
Table Fields:
Store ID
Event
Response
Last Updated
Action (view or retry)
⚠️ Not all events are guaranteed to log if errors occur or the system is down.
13. Notifications
This section displays status updates and system alerts related to:
App approvals/rejections
New payouts
Support messages
Marketplace changes
Helps you stay informed without checking each section manually.
14. APIs Documentation
Clicking on this link redirects you to Zid’s complete API documentation.
Included:
Authentication
Endpoints by category
Payload formats
Webhook events
SDK references
Ideal for developers during integration or debugging.
15. Help & Support
Need help? Reach out directly from your dashboard.
Contact Options:
Live Chat
Zid offers a built-in support widget where partners can connect with our support team directly for faster assistance. Here’s how to access and use the live chat feature from your dashboard:
Step-by-Step Guide:
1. Open the Chat Widget
Click the Help & Support button at the bottom-left of the Partner Dashboard.
A sidebar will open titled:
Hi [Your Name] 👋 How can we help?
2. Choose a Chat Option
You’ll see quick options like:
Send us a message – Opens the chat conversation
Feature Requests – Submit or vote on product ideas
Changelog – View recent platform updates
Click on Send us a message to initiate chat.
3. Select Inquiry Type
Once the chat opens, you’ll be greeted by Zid AI assistant. Choose the type of your question from the predefined options:
Business Inquiry – Contract, onboarding, or app approval
Technical Inquiry – Integration, bugs, or app behavior
Financial Inquiry – Payouts, VAT, invoice status
This helps route your question to the right support specialist.
4. Start Messaging
After selecting your inquiry type, you’ll enter a chat session.
Type your question or issue clearly.
You may be assisted by AI first and then escalated to a human agent if needed.
5. Track Responses
Check the “Messages” tab at the bottom of the chat widget to see unread replies or past conversation history.
Notes:
The chat is accessible 24/7, but human agent response time may vary based on availability.
For urgent issues, use the relevant inquiry category to ensure proper prioritization.
You can minimize and reopen the widget at any time without losing the conversation.
Feature Request:
We welcome your ideas to improve the Zid Partner experience! Whether it's a new capability, improvement to existing tools, or a documentation suggestion — you can submit feature requests directly from your dashboard.
Where to Find It
Go to the Help & Support section of your Partner Dashboard.
Look for the “Feature Requests” card on the right-hand side.
Click on “Create a Post” or the “+” icon in the top-right corner to open the request form.
How to Submit a Feature Request
You’ll be redirected to a submission page where you can create your request post:
Title:
Keep it clear and direct (e.g., “Add recurring billing option to subscription API”).
Description:
Provide details about the feature.
Explain your use case, what you’re trying to achieve, and how it adds value.
Tags (Optional but Helpful):
Category: Choose from available tags like
API
,Documentation
,Feature Enhancement
, etc.Priority: Mark the urgency level (e.g., High, Medium, Low).
Tips for a Great Submission
Be specific about the problem you're solving.
Avoid vague titles like “Need improvement.”
Include real use cases or examples from your app if possible.
Attach a screenshot or mockup if it helps explain the request.
Changelog:
Keeping track of updates and enhancements is crucial to making the most out of the Zid Partner Dashboard. The Changelog section is where we share all our product announcements, feature rollouts, improvements, and critical bug fixes.
Where to Find It
Navigate to the Help & Support page in your Partner Dashboard.
On the right-hand side, locate the “Stay Up to Date” card and click Explore Changelog.
What You’ll See
Once inside the changelog, you'll find:
Feature announcement posts — grouped and labeled as
New Feature
,Enhancement
,API
,Documentation
, orWebhook
.Release dates — displayed beside each announcement.
Categories — filters on the right to help you quickly find updates relevant to your interests.
Search bar — to find updates using keywords.
Share/Subscribe options — so you can get updates pushed directly to your inbox or share them with your team.
Book a Meeting
Join Slack Community
Extras:
Access most viewed articles and troubleshooting tips
Explore new releases via the changelog
Submit feature requests