Skip to main content

Products

A Product represents the business offering that customers purchase.

Products group together all purchase options for the same business offering.

A project can contain multiple products, allowing you to offer different tiers or plans.

For example:

Fitness App
├── Basic Plan
├── Pro Plan
└── Elite/Premium Plan

Each Product defines the shared business configuration for every Package beneath it, including:

  • Subscription Type
  • Display Name
  • Entitlement ID
  • Tier Level
  • Duration
  • Product Type

The actual purchasable units are Packages, which belong to a Product.

Product Structure

Project

├── Product
│ ├── Package (NGN)
│ ├── Package (KES)
│ ├── Package (USD)
│ └── Package (...)

└── Product

Every package under the same product represents the same business offering, but may differ by currency, platform integration, or localized pricing.

Product vs Package

Products and Packages serve different purposes.

A Product answers:

What is the business selling?

A Package answers:

How is this offering purchased in a specific currency or platform?

ProductPackage
What is being sold?How is it purchased?
Business conceptTechnical purchase unit
One per offeringOne per currency/platform

For example:

Product
Premium Monthly

Packages
├── premium_monthly_ngn
├── premium_monthly_kes
├── premium_monthly_usd
└── premium_monthly_ios

Because Packages are independent, you can localize pricing for each market without creating separate Products. For example, the same Product can cost ₦5,000 in Nigeria and $9.99 in the US.

Products in the Dashboard

Products are managed from Pricing & Products.

Creating a Product establishes the shared configuration for that offering.

Additional localized purchase options are added later as Currency Packages.