Skip to main content

Manage organizations and users

Updated over 11 months ago

Types of D-Store organizations

An organization in D-Store represents a business entity such as a franchisee location or brand within a larger group. Multiple organizations can be managed under a single D-Store Console account, allowing for centralized management while maintaining individual operational flexibility. There are two types of organization in D-Store:

1. Merchant Organization

A Merchant organization has complete control over its operations, branding, menu, and pricing. Merchant organizations:

  • Have full autonomy over all aspects of their operation

  • Can create their own products, pricing, and promotions independently

Note: Each D-Store Console account may contain only one Merchant organization. Any additional organizations created will automatically be designated as Franchisee organization.

2. Franchisee Organization

A Franchisee organization operates under the guidelines and standards set by a parent company. franchisee organizations:

  • Operate within parameters established by the parent organization

  • May have restricted ability to modify core brand elements (depending on franchisee mode)

  • Can be configured in either Independent or Centralized mode based on how much autonomy they require

  • Benefit from standardized processes while maintaining some operational autonomy

Types of D-Store user roles

D-Store offers multiple user roles with specific permission levels to ensure proper access control across your organization.

For business owners

  • Merchant Owner: Complete system control across all organizations. Suited for:

    • Enterprise businesses managing multiple brands or franchisee operations

    • Independent restaurant owners or small businesses with a single brand identity who need complete control of their operation

  • Merchant Admin: Full access to one or multiple assigned organization(s). Perfect for executive teams or regional managers who need comprehensive control over specific brands or geographical clusters.

For headquarters staff

  • D-Store Admin: Full access to one organization. Designed for headquarters staff authorized by the Owner or Merchant Admin to manage a single organization's operations. These users have comprehensive control but within a more limited scope than Merchant-level roles.

For franchisee operations

  • franchiseee Admin (Independent): Manages organization with flexibility to customize products and menus. Ideal for franchisee models that allow local customization, regional specials, or market-specific adaptations while maintaining brand standards.

  • franchiseee Admin (Centralized): Manages organization with standardized products and menus. Best for strict franchisee models requiring brand consistency across all locations, such as fast-food chains or businesses with standardized offerings.

For store-level management

  • Store Manager: Day-to-day store operations with focused permissions. Designed for location managers who need operational control without access to sensitive financial or corporate-level data.

  • Cashier: In-store POS operations only via the D-Store POS/ Payment app. Appropriate for frontline staff handling transactions and customer service with no need for backend access.

D-Store user roles permissions

Admin roles

*permission legend: βœ… Full access; 🚧 Limited access (restrictions apply); ❌ No access

Feature/Module

Merchant Owner

Merchant Admin

D-Store Admin

Access Level

Across all organizations

Limited to assigned organization(s)

Limited to assigned organization

Onboard / Sign up

βœ…

❌

❌

Store Management

βœ…

βœ…

βœ…

Sales Channels (Alipay, TNGD, Grab, Foodpanda)

βœ…

βœ… (except Alipay)

βœ… (except Alipay)

Products (Items, Groups, Modifiers)

βœ…

βœ…

βœ…

Menu

βœ…

βœ…

βœ…

Orders

βœ…

βœ…

βœ…

Reports (Settlement, Transaction, Item sales)

βœ…

βœ…

βœ…

Payments (Integrated settings, Payment methods)

βœ…

βœ…

βœ…

POS (Add devices, Edit settings)

βœ…

βœ…

βœ…

Inventory Management

βœ…

βœ…

βœ…

Table Management

βœ…

βœ…

βœ…

Online (Theme, Channel, QR codes)

βœ…

βœ…

βœ…

Analytics Dashboard (Sales, Operations, Traffic, Marketing & Promotions)

βœ…

βœ…

βœ…

Customer Management

βœ…

βœ…

βœ…

Marketing

βœ…

βœ…

βœ…

Membership

βœ…

βœ…

βœ…

Mall Integration

βœ…

βœ…

βœ…

Organization Management

βœ…

βœ…

βœ…

User Management

βœ…

βœ…

🚧 Can manage franchiseee Admin, Store Manager & Cashier only

Franchiseee roles

Feature/Module

Franchiseee Admin (Independent)

Franchiseee Admin (Centralized)

Access Level

Limited to assigned stores

Limited to assigned stores

Onboard / Sign up

❌

❌

Store Management

βœ…

βœ…

Sales Channels

❌

❌

Products

βœ…

🚧 Can edit availability only

Menu

βœ…

❌

Orders

βœ…

βœ…

Reports

βœ…

βœ…

Payments

βœ…

βœ…

POS

βœ…

βœ…

Inventory Management

βœ…

βœ…

Table Management

βœ…

βœ…

Online

❌

❌

Analytics Dashboard

🚧 Sales and operations only

🚧 Sales and operations only

Customer Management

βœ…

❌

Marketing

❌

❌

Membership

❌

❌

Mall Integration

βœ…

βœ…

Organization Management

🚧 Can add franchisee organization only

🚧 Can add franchisee organization only

User Management

🚧 Can manage Store Manager & Cashier only

🚧 Can manage Store Manager & Cashier only

Store-level roles

Feature/Module

Store Manager

Cashier

Access Level

Limited to assigned store

Limited to assigned store

Onboard / Sign up

❌

❌

Store Management

βœ…

❌

Sales Channels

❌

❌

Products

🚧 Can edit availability only

❌

Menu

❌

❌

Orders

❌

❌

Reports

❌

❌

Payments

❌

❌

POS

🚧 Can edit POS settings only

❌

Inventory Management

🚧 View-only access

❌

Table Management

βœ…

❌

Online

❌

❌

Analytics Dashboard

❌

❌

Customer Management

❌

❌

Marketing

❌

❌

Membership

❌

❌

Mall Integration

βœ…

❌

Organization Mangaement

❌

❌

User Management

🚧 Can manage Cashier only

❌

D-Store POS/ Payment app usage

No restrictions

Require Store Manager override to perform void and refund

Add an organization

  1. On D-Store Console, go to User Accounts.

  2. Select + Add > Add Organizations.

  3. Enter the organization name and choose organization type.

  4. If selecting franchiseee, choose management type (Independent or Centralized).

  5. Review details and click Save to complete the process.

Add a user

  1. On D-Store Console, go to User Accounts.

  2. Select + Add > Add Users.

  3. Enter the required details.

  4. Review details and click Save to complete the process.

Did this answer your question?