Storefront Management
Storefronts represent your sales channels — each one defines where and how customers can discover and purchase your subscriptions. Use the Azotte Portal to create, configure, and manage storefronts for web, mobile, partner, and telecom channels.
Accessing Storefront Management
From the portal sidebar, navigate to Storefronts to see all your configured sales channels.
Screenshot: Storefront Management landing page with list of storefronts
Understanding Storefronts
Each storefront is an independent sales channel with its own branding, products, pricing, payment methods, and regional settings. A single tenant can operate multiple storefronts simultaneously.
| Storefront Type | Channel | Example |
|---|---|---|
| Web | Website checkout | Your main website subscription page |
| Mobile | Native app | iOS or Android in-app purchases |
| Partner | White-label | A reseller or affiliate selling your subscriptions |
| OTT | Over-the-top | Streaming platforms, smart TV apps |
| Telecom | Carrier billing | Subscriptions charged to a mobile phone bill |
Creating a New Storefront
Step 1: Start Storefront Setup
Click + Create Storefront from the Storefront Management page.
Screenshot: "Create Storefront" button
Step 2: Basic Configuration
| Field | Description | Required |
|---|---|---|
| Storefront Name | A clear identifier (e.g., "US Web Store", "Partner - Acme Corp") | Yes |
| Storefront Type | Web, Mobile, Partner, OTT, or Telecom | Yes |
| Default Currency | Primary currency for this channel | Yes |
| Default Language | Primary language for customer-facing content | Yes |
| Status | Active or Inactive | Yes |
Screenshot: Storefront basic configuration form
Step 3: Branding & Theme
Customize the look and feel of this storefront:
| Setting | Description |
|---|---|
| Logo | Upload your brand logo (light and dark versions) |
| Brand Colors | Primary, secondary, and accent colors |
| Theme | Choose from pre-built themes or customize |
| Custom CSS | Optional: add custom styling (requires developer support) |
| Favicon | Browser tab icon |
Screenshot: Branding and theme editor with logo upload and color picker
Step 4: Assign Bundles
Select which bundles are available for purchase on this storefront. You can:
- Choose from your full bundle catalog
- Set storefront-specific pricing overrides
- Control display order and featured status
Screenshot: Bundle assignment panel with drag-and-drop ordering
Step 5: Configure Payment Methods
Select which payment methods are available on this storefront:
| Payment Method | Examples |
|---|---|
| Credit/Debit Cards | Visa, Mastercard, American Express |
| Digital Wallets | PayPal, Apple Pay, Google Pay |
| Bank Transfers | SEPA, ACH |
| Buy Now Pay Later | Klarna, Afterpay |
| Carrier Billing | Available for telecom storefronts |
Screenshot: Payment method configuration with toggle switches
Step 6: Regional Settings
Configure region-specific behavior:
| Setting | Description |
|---|---|
| Supported Countries | Countries where this storefront is accessible |
| Currency per Region | Override the default currency by region |
| Tax Configuration | VAT/GST settings per region |
| Compliance | GDPR, local data residency requirements |
Screenshot: Regional settings with country and currency mapping
Managing Existing Storefronts
Storefront List View
| Column | Description |
|---|---|
| Name | Storefront display name |
| Type | Web, Mobile, Partner, OTT, Telecom |
| Status | Active or Inactive |
| Bundles | Number of bundles assigned |
| Customers | Number of customers on this storefront |
| Revenue | Monthly revenue from this storefront |
Screenshot: Storefront list with status indicators and metrics
Editing a Storefront
Click any storefront to open its settings. Changes to branding and regional settings take effect immediately. Changes to bundles and payment methods may take a few minutes to propagate.
Deactivating a Storefront
Set the status to Inactive to temporarily disable a storefront. Inactive storefronts:
- Are not accessible to new customers
- Existing subscriptions through this storefront continue uninterrupted
- Can be reactivated at any time
Storefront Performance
Navigate to the Analytics tab within a storefront to monitor its performance.
Screenshot: Storefront analytics dashboard with revenue and customer metrics
Key Metrics
| Metric | Description |
|---|---|
| Active Subscribers | Number of active subscriptions through this storefront |
| Monthly Revenue | Recurring revenue from this channel |
| Conversion Rate | Percentage of visitors who subscribe |
| Top Bundles | Most popular bundles on this storefront |
| Payment Success Rate | Percentage of successful transactions |
Best Practices
- One storefront per channel — Keep web, mobile, and partner channels separate for clear analytics
- Consistent branding — Maintain brand identity across storefronts while allowing channel-specific customization
- Regional pricing — Use currency overrides to offer competitive pricing in each market
- Review payment methods — Enable payment methods popular in each storefront's target region
- Monitor per-storefront — Track performance independently to identify your strongest channels
Troubleshooting
| Issue | Possible Cause | Solution |
|---|---|---|
| Storefront not loading | Status set to Inactive | Check and activate the storefront |
| Bundles not appearing | Bundles not assigned to this storefront | Assign bundles from the storefront settings |
| Payment failures | Payment method not enabled for the region | Verify payment method and regional configuration |
| Branding not updating | Browser cache | Clear cache or check theme configuration |
Next Steps
- Bundle Management — Create the products that appear on your storefronts
- Customer Management — View customers acquired through each storefront
- Analytics & Reporting — Compare storefront performance