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
On D-Store Console, go to User Accounts.
Select + Add > Add Organizations.
Enter the organization name and choose organization type.
If selecting franchiseee, choose management type (Independent or Centralized).
Review details and click Save to complete the process.



