Configuration
Manage system-wide settings for stock sync, checkout archiving, and data backups

System-Wide Settings
The Configuration section empowers Admins to manage stock sync, checkout archiving, and data backups, ensuring centralized control across all branches.
Key Capabilities
Centralized Control
How configurations are applied system-wide
Uniform System Settings
Admins can configure settings for stock sync, checkout archiving, and backups. These settings are applied uniformly across all branches and are integrated with the Checkout section.
Configuration Features
Key system settings and capabilities
Product Stock Sync
Synchronize product stock across all branches with customizable settings, ensuring real-time updates and accurate inventory management.
E.g., An Admin sets automatic stock sync every 30 minutes to ensure all branches reflect the latest inventory levels.
Checkout Archiving
Configure hourly archiving of checkout data for all branches, with user-defined time intervals for storing and managing checkout records.
E.g., An Admin sets checkout data to archive every 2 hours, allowing easy access to historical checkout records.
Data Backup
Schedule automated backups for databases (PostgreSQL, MongoDB, Redis, etc.) with user-defined time intervals, ensuring data security across all branches.
E.g., An Admin configures daily backups at midnight for all Cartify data, stored securely for recovery.
Configuration Rules
Guidelines for system settings
The Settings section allows Admins to manage product stock synchronization, ensuring all branches have up-to-date inventory data with customizable sync intervals.
Checkout data is archived hourly across all branches, with Admins able to set specific time intervals in the Settings section for flexible data management.
Automated backups for databases (e.g., PostgreSQL, MongoDB, Redis) can be scheduled by Admins with user-defined intervals, ensuring centralized data security.
All settings apply uniformly across all branches, eliminating the need for branch-specific configurations and simplifying management.
Access to the Settings section is restricted to Admins only, ensuring secure and authorized control over Cartify’s data and operations.
Access Control
Role-based permissions for configuration
| Role | Access Configuration |
|---|---|
Admin | Full access to all settings |
Branch Manager | No access |
Operator | No access |
The Configuration section is exclusively accessible to Admins, ensuring secure control over stock sync, checkout archiving, and data backups across all branches.