Settings

Manage shop profile, billing defaults, printer setup, inventory defaults, WhatsApp alerts, feature preferences, and subscription access.

Subscription
Shop
Not set
Current display shop name
Signed In User
Firebase authenticated user
GST Mode
Default billing tax mode
Settings Status
New
Saved in Firestore or not

Shop Profile

Enter moves field to field. Last field Enter saves settings.

Billing Defaults

Default values used across billing and returns pages.

Inventory & Alert Defaults

Used for stock, purchase suggestion, and expiry-related pages.

Printer & Output

Simple local settings for print format and preferred printer name.

Subscription

See current plan and open payment page for renewal or upgrade.
Current Plan
Status
Valid Till
Subscription is read from the root company document’s subscription object.

WhatsApp Alert Settings

Manual WhatsApp alerts will use this owner number. No automatic API sending unless backend is added.
Daily digest reminder enabled
Low stock alert included
Expiry alert included
Customer credit due alert included
Sales drop alert included
Saved path: companies/{companyId}/settings/main → whatsapp.ownerPhone
Dashboard smart alert button should read this number first.

Feature Controls

Turn key features on or off for your pharmacy workflow.
Enable barcode field and barcode-based search
Enable doctor name in billing and customer forms
Enable GST billing by default
Enable customer due / credit workflows
Enable batch tracking across stock and billing
Enable expiry alert workflows
Enter flow: Enter moves field to field. On the last field, Enter saves. On checkboxes, Enter toggles. On buttons, Enter runs the action.

Bill Header Preview

Live preview of how your shop details will appear in invoices.
Your Shop Name
Address will appear here
Phone / email will appear here
GSTIN: GSTIN not set
Footer
Footer note will appear here