Skip to main content

Application Classification

Shoplazza supports different types of applications to meet various development and business needs.

Public Apps

Public apps are available to all merchants through the Shoplazza App Store. These apps:

  • Can be installed by any merchant
  • Go through an app review process
  • Are publicly listed in the App Store
  • Can be monetized through various pricing models

Use Case: SaaS providers who want to offer their services to all Shoplazza merchants.

Benefits of Public Apps

  • 📈 Reach: Access to all Shoplazza merchants
  • 💰 Monetization: Multiple pricing models available
  • 🎯 Marketing: Featured in App Store listings
  • 🔄 Scalability: Built once, used by many

Private Apps

Private apps are designed for specific merchants or internal use. These apps:

  • Are not listed in the public App Store
  • Can only be installed by authorized merchants
  • Skip the public review process
  • Are ideal for custom integrations

Use Case: Agencies building custom solutions for specific clients, or businesses building internal tools.

Benefits of Private Apps

  • 🔒 Privacy: Not publicly visible
  • Speed: No review process required
  • 🎨 Customization: Tailored to specific needs
  • 🔑 Full API Access: Complete control over integrations

Custom Apps

Custom apps are built for a single merchant with specific requirements:

  • Tailored to unique business needs
  • Full API access
  • No app store listing required
  • Direct integration with merchant systems

Use Case: Enterprise merchants with unique integration requirements.

Choosing the Right App Type

FeaturePublic AppsPrivate AppsCustom Apps
App Store Listed✅ Yes❌ No❌ No
Review Required✅ Yes❌ No❌ No
Multi-merchant✅ Yes✅ Limited❌ No
Monetization✅ Yes✅ Yes💰 One-time
Development Speed🐢 Slower⚡ Fast⚡ Fast
Maintenance🔄 Ongoing🔄 Ongoing🎯 Project-based

Decision Guide

Choose Public Apps if you:

  • Want to reach all Shoplazza merchants
  • Have a SaaS business model
  • Need to monetize through subscriptions
  • Want to scale to multiple merchants

Choose Private Apps if you:

  • Need quick custom integrations
  • Build solutions for specific clients
  • Want to avoid the review process
  • Require internal tools

Choose Custom Apps if you:

  • Have unique enterprise requirements
  • Need one-time custom development
  • Require specific business logic
  • Want full control over the solution

Next Steps