Skip to content

Settings & Configuration

Configure Waqti for your organization.

Company Settings

General Information

Navigate to Settings → Company:

SettingDescription
Company Name (EN)English name for documents
Company Name (AR)Arabic name (الاسم بالعربية)
LogoCompany logo (PNG/SVG)
AddressBusiness address
PhoneMain contact number
EmailOfficial email
WebsiteCompany website
SettingDescription
VAT NumberSaudi VAT registration
CR NumberCommercial Registration
Unified Number700 number
Municipality LicenseIf applicable

Regional Settings

SettingDefaultOptions
TimezoneAsia/RiyadhAny timezone
Date FormatDD/MM/YYYYVarious formats
Number Format1,234.56Regional formats
CurrencySARMulti-currency available
LanguageArabicArabic, English

Procurement Settings

General Procurement

Settings → Procurement → General

SettingDescription
PO Number Formate.g., PO-YYYY-####
Auto-numberingEnable/disable
Require BudgetPOs must have budget
Default TermsStandard payment terms
Attachment RequiredRequire attachments

Purchase Orders

SettingDescription
Allow Draft SaveSave incomplete POs
Require VendorMust select vendor
Min Line ItemsMinimum items per PO
Max Line ItemsMaximum items per PO
Allow AmendmentsEnable PO amendments

Three-Way Matching

SettingDefaultDescription
EnabledYesEnable/disable matching
Price Tolerance2%Allowed price variance
Quantity Tolerance0%Allowed qty variance
Auto-Approve MatchNoAuto-approve perfect matches

Budget Settings

Settings → Budgets

SettingDescription
Fiscal Year StartMonth fiscal year begins
Budget RequiredPOs require budget
Block on ExceedBlock POs exceeding budget
Alert Thresholds50%, 75%, 90%, 100%
Carry ForwardAllow unused budget carry

Alert Configuration

ThresholdDefault Recipients
50%Budget owner
75%Budget owner, Dept head
90%Above + Finance manager
100%Above + CFO

Vendor Settings

Settings → Vendors

SettingDescription
PrequalificationRequire vendor approval
Required DocumentsDocuments needed
Auto-ExpireExpire inactive vendors
Performance TrackingEnable scorecards

Prequalification Documents

Configure required documents:

  • Commercial Registration ✓
  • VAT Certificate ✓
  • Bank Letter ✓
  • Insurance Certificate ○
  • Quality Certifications ○

Notification Settings

Settings → Notifications

Email Notifications

EventDefault
PO CreatedCreator
PO Pending ApprovalApprover
PO ApprovedCreator, Finance
PO RejectedCreator
Budget AlertBudget owner
Invoice DueFinance team

In-App Notifications

All events trigger in-app notifications by default.

Digest Options

OptionDescription
ImmediateSend instantly
HourlyBatch hourly
DailyDaily digest at 8 AM
WeeklyWeekly summary

Security Settings

Settings → Security

Authentication

SettingOptions
Password PolicyLength, complexity
Session Timeout15-120 minutes
Max Sessions1-5 concurrent
Remember MeEnable/disable
2FA RequirementOptional, Admin, All

Password Policy

Default requirements:

  • Minimum 8 characters
  • At least 1 uppercase letter
  • At least 1 number
  • At least 1 special character
  • Cannot reuse last 5 passwords

Two-Factor Authentication

Options:

  • App-based: Google Authenticator, Authy
  • SMS: Text message codes
  • Email: Email verification codes

IP Restrictions

Restrict access by IP:

  1. Settings → Security → IP Whitelist
  2. Add allowed IPs/ranges
  3. Enable restriction
  4. Test before enforcing

Integration Settings

Settings → Integrations

Available Integrations

IntegrationPlan
Odoo ERPProfessional+
QuickBooksProfessional+
LDAP/SSOEnterprise
Payment GatewayAll plans
WebhooksEnterprise

Configuring Integrations

  1. Select integration
  2. Enter credentials/API keys
  3. Configure sync settings
  4. Test connection
  5. Enable

→ Integration Guide

Email Settings

Settings → Email

SMTP Configuration

For custom email sending:

SettingDescription
SMTP HostMail server address
Port587 (TLS) or 465 (SSL)
UsernameSMTP username
PasswordSMTP password
From AddressSender email
From NameSender display name

Email Templates

Customize email templates:

  1. Settings → Email → Templates
  2. Select template
  3. Edit content (Arabic/English)
  4. Preview and save

Available merge fields:

Localization

Settings → Localization

Language Settings

SettingDescription
Default LanguageSystem default
Available LanguagesArabic, English
RTL SupportAutomatic for Arabic
Date LocalizationRegional date formats

Currency

SettingDescription
Primary CurrencySAR
Multi-CurrencyEnable other currencies
Exchange RatesManual or auto-update
Display FormatSymbol position, decimals

Billing Settings

Settings → Billing

Current Plan

View:

  • Plan name and features
  • Billing cycle
  • Next billing date
  • Payment method

Upgrade/Downgrade

  1. Click Change Plan
  2. Select new plan
  3. Review changes
  4. Confirm

Payment Methods

Add/update payment:

  • Credit/Debit card
  • Bank transfer (Enterprise)

Invoices

Download previous invoices:

  1. Billing → Invoices
  2. Click invoice to download PDF

API Settings

Settings → API (Enterprise)

API Keys

Generate keys for integrations:

  1. Click Generate New Key
  2. Name the key (e.g., "ERP Integration")
  3. Set permissions
  4. Copy key (shown once)

Rate Limits

PlanRequests/MinuteDaily Limit
Professional601,000
Enterprise30010,000
UltimateUnlimitedUnlimited

Audit Log

Settings → Audit Log

View all system changes:

Event TypeLogged
User Changes
Permission Changes
Setting Changes
Login Activity
Data Exports

Filtering Logs

Filter by:

  • Date range
  • User
  • Event type
  • Module

Exporting Logs

  1. Apply filters
  2. Click Export
  3. Download CSV/Excel

Best Practices

Start with Defaults

Begin with default settings. Customize as you understand your needs.

Test in Staging

Test setting changes in staging before production.

Document Changes

Record why settings were changed for future reference.

Regular Review

Quarterly review of:

  • Security settings
  • User permissions
  • Integration health

Built by M & L Technologies