Skip to main content

Explore Partner Dashboard

This page provides a complete walkthrough of every feature available in the Zid Partner Dashboard, including screenshots and guidance.

Updated over 3 weeks ago

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):

  1. Navigate to the Partnership section in your dashboard

  2. Select the app or theme you wish to link with the agreement

  3. Review the sample agreement to confirm accuracy

  4. 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:

  1. Pending – System generates payout on the 6th of each month

  2. In Review – Partner uploads invoice

  3. Settled – Payment processed

  4. 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:

  1. Log in to your Partner Dashboard

  2. Navigate to the "Team Member Management" section.

  3. Click on the "Add New Member" button.

  4. 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.

  5. Select the desired role for the team member.

  6. 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:

  1. Log in to your Partner Dashboard.

  2. Navigate to the " section Team Member Management ".

  3. Click on the "Remove" or "Delete" option.

  4. 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

  1. Log in to your Partner Dashboard

    • Use your Zid Partner credentials.

  2. Navigate to the "Development Store" section

    • Found in the left-hand sidebar of your dashboard.

  3. Click on the “Create Store” button

    • This will open a form or auto-generate a development store associated with your account.

  4. 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:

  1. Click Login

  2. Use your **partner dashboard credentials** (email and password)

  3. You’ll be directed to the merchant view of your development store

  4. 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

  1. Go to the Help & Support section of your Partner Dashboard.

  2. Look for the “Feature Requests” card on the right-hand side.

  3. 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:

  1. Title:

    • Keep it clear and direct (e.g., “Add recurring billing option to subscription API”).

  2. Description:

    • Provide details about the feature.

    • Explain your use case, what you’re trying to achieve, and how it adds value.

  3. 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, or Webhook.

  • 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

Did this answer your question?