Zid Docs
Apps
ThemesPayments
Apps
ThemesPayments
Help Center
Slack
  1. Apps
  • πŸ—‚οΈ Overview
  • πŸš€ Start Here
  • Create your First App
  • Responses
  • Rate Limiting
  • Authorization
  • Embedded Apps
  • StoreFront Events
  • Zid MUI
  • Zid SDKs
  • Our custom MCP server
  • Merchant APIs
    • Account
      • Me
        • Me
        • Profile
      • Store
        • Store
        • Branding
        • Localization
        • Social
        • Operations
        • Business
        • Upload Logo Image
        • Delete Logo Image
        • Upload Icon Image
        • Delete Icon Image
        • Upload Cover Image
        • Delete Cover Image
    • Orders
      • Validate Order Request
      • Create Order
      • Change Order Status
      • Add Order Comment
      • View Order
      • List Orders
      • List Custom Order Statuses
      • List Order Credit Notes
    • Reverse Orders
      • Create Reverse Orders
      • Create Reverse Orders Waybill
      • Add Reverse Order Reasons
      • List Reverse Reasons
      • Calculate Reverse Totals
      • Create refund for reverse order
      • Upload bank transfer receipt
      • Update return products
      • Order Details – View for Return
    • Abandoned Carts
      • List Carts
      • View Cart
    • Products
      • Managing Products
        • Create Product Types
        • Create Product
        • List Products
        • View Product
        • List Product Settings
        • Update Product
        • Bulk Update Products
        • Delete Product
      • Digital Vouchers
        • List Vouchers
        • Order Vouchers
        • Create Voucher
        • Import Vouchers
        • Export Vouchers
        • Update Voucher
        • Remove Voucher
      • Product Categories
        • List Categories
        • View Category
        • Create Category
        • Create Subcategory
        • Update Category
        • Assign Product to Category
        • Bulk Assign Products to Category
        • Publish Category
        • Detach Category from All Products
        • Remove Product from Category
      • Product Badge
        • List Badges
      • Product Attributes
        • List Attributes
        • View Attribute
        • Create Attribute
        • Update Attribute
        • Delete Attribute
      • Product Attribute Presets
        • List Presets
        • Create Preset
        • Update Preset
        • Delete Preset
      • Product Variants
        • Create Variants
        • Create Custom Option
        • Update Custom Option
        • Delete Custom Option Field
        • Create Custom Input Field
        • Update Custom Input Field
        • Delete Custom Input Field
      • Product Sorting
        • Set Manual Product Order
        • Reset Manual Product Order
      • Product Images
        • List Images
        • Upload Image
        • Update Image Order
        • Delete Image
      • Product Availability Notifications
        • Notification Stats
        • Noticiation Settings
        • List Notifications
        • Create Notification
        • Update Settings
        • Send Notification Email
        • Export Notifications
      • Product Export
        • Email All Products to Store Owner
        • Import Products via CSV or xlsx File
      • Product Stock
        • Retrieve Product Stock
        • List Product Stock Records
        • Create Product Stock
        • Update Product Stock
        • Bulk Update Product Stock Records
      • Product Questions & Answers
        • Retrieve Product Question
        • Retrieve Product Answer
        • List Product Questions
        • List Answers for Question
        • Create Product Question
        • Create Product Answer
        • Update Product Question
        • Update Product Answer
        • Delete Product Question
        • Delete Product Answer
      • Product Reviews
        • List Reviews
        • Count Reviews
      • Digital Products
        • Create Downloadable Product
        • Generate Upload URL
        • Upload File to S3
        • Create Product Downloadable
        • Get Product Downloadables
        • Delete Product Downloadable
        • List Store Downloadables
        • Create Store Downloadable
        • Delete Store Downloadable
    • Inventories
      • Create Location
      • Update Location
      • Update Product Stock for Location
      • List Locations
      • View Location
    • Shipping
      • List Store Shipping Methods
    • Marketing
      • Coupons
        • List Coupons
        • View Coupon
        • Create Coupon
        • Generate Bulk Coupons
        • Duplicate Coupon
        • Duplicate Bulk Coupons
        • Update Coupon Note
        • Update Coupon
        • Update Bulk Coupons
        • Update Coupon Status
        • Update Bulk Coupons Status
        • Delete Coupon
        • Delete Bulk Coupons
      • Bundle Offers
        • List Bundle Offers
      • Loyalty Program
        • Loyalty Program Status
        • Loyalty Program Details
        • Loyalty Program Info
        • Customer Loyalty Summary
        • Customer Points History
        • Activate Loyalty Program
        • Set Points Expiration Rules
        • Update Cashback Rule
        • Create Points Redemption Method
        • Update Points Redemption Method
        • Delete Points Redemption Method
        • Adjust Customer Points
      • Discount Rules
    • Customers
      • Customer Tags
        • List Customer Tags
        • Add Customer Tag
        • Ω’Update Customer Tag
        • Delete Customer Tag
      • List Customers
      • View Customer
      • Primary Customer List
      • FInd Customer By Phone Number
      • Customer Profile
      • Add Customer
      • Update Customer
      • Delete Customer
      • Add Bulk Customers
      • Import Customers
    • Store Settings
      • πŸ“„ User Roles and Permissions
      • Retrieve Store Manager Profile
      • Retrieve VAT Settings
      • List Payment Methods
      • List Store Operating Countries
    • Countries and Cities
      • List Countries
      • List Cities for Country
  • Webhooks
    • Overview
    • Webhook Health Tracking
    • Events
      • Order
      • Product
      • Abandoned Cart
      • Customer
      • Product Category
    • APIs
      • Health Summary
      • Broken Webhooks
      • Recover Broken Webhooks
      • List Webhooks
      • Create Webhook
      • Delete Webhook
      • Delete Webhook By subscriber
  • App Management
    • Events
    • APIs
      • Subscription Details
      • Update Usage-Based Charges
  1. Apps

πŸ—‚οΈ Overview

Zid offers a strong platform for partners to develop applications that enhance the functionality of online stores. Understanding the different types of apps in Zid is essential for developers aiming for successful integrations. This article provides an overview of the app types supported by Zid, the development process, and the publishing options.

App Types#

When you develop an app in Zid, you must decide whether it will be public or private. These options determine how the app is published and who can access it:
ZAM Merchant Dashboard Store Setup (2).png

Subscription Apps#

Subscription apps are designed to provide multiple plan prices with recurring services and trial periods that merchants can subscribe to within defined period, typically monthly or yearly basis. The subscription model allows developers to offer continuous value while generating recurring revenue.
Public apps: Apps designed for wider use and are listed in Zid App Market. All merchants on the platform can view, install, and benefit from these apps.
Private apps: Apps intended for specific stores only. They are not listed in the Zid App Market and can only be installed by stores explicitly granted access.
πŸ’‘
Prerequisites for Developing Private Apps
The app should not be of the "logistic" type, as all shipping and fulfillment apps must be public.
The store must have a Professional or Enterprise plan subscription, or the merchant must have activated API Access from the dashboard to be able to install the private app.

Shipping apps#

Shipping apps are specifically designed to integrate logistics and shipping services into the merchant's store. These apps connect merchants with shipping and fulfillment providers, helping them manage orders, shipments, and delivery services efficiently.
Shipping and fulfillment company: Apps that connect merchants with companies that handle both shipping and fulfillment. They manage the entire logistics chain, from warehousing products to delivering them to customers.
Shipping company only: Apps that are focused only on the shipping aspect. They allow merchants to partner with carriers for delivering orders but do not include warehousing or fulfillment services.

App Development Cycle#

Follow these steps to develop and integrate your application with Zid:
1
Complete Partnership Details
Start by completing the partnership agreement here. This step is not required for private apps.
2
Create Your App
Follow our step-by-step guide to get started. Whether you're building a Public, Private, or Shipping app, this guide covers all the key steps
3
Start Development
Utilize Zid’s APIs available in this documentation to begin your app development.
4
Submit for Review
After developing the app, our team will take some time to review your submission and test the app functionality before publishing it to the public.
5
Publish Your App
Once your app is tested and approved, your app will be listed in Zid App Market for all merchants or installed directly to the store if it’s a private app.

Additional Features to Discover#

The Partner Dashboard offers a suite of tools designed to help you manage and optimize your app's performance, including:
Promotions Management: Easily create and manage promotional offers and coupons that can be targeted to Zid merchants, helping to drive engagement and boost app adoption.
Analytics & Reporting: Gain insights into how your app is performing with access to detailed analytics that track user interactions and operational metrics.
Payouts: Sccess detailed monthly payout reports and upload invoices, ensuring you receive accurate and timely payments.
Webhook Logs: Access detailed logs of webhook activities to ensure seamless communication between your app and Zid. This feature allows you to monitor data exchanges and troubleshoot any issues efficiently.
Modified atΒ 2026-02-08 10:06:03
Next
πŸš€ Start Here
Built with