Public identity

Business Information

Kitchen controls

Online Ordering

Card processing

Square

get('square.enabled') ? 'Enabled' : 'Demo mode' ?>
When disabled, checkout runs in demo mode and never charges a card. Enable only after entering matching Square application, location, and access credentials.
Transactional email

Mailgun

get('mailgun.enabled') ? 'Enabled' : 'Local log mode' ?>
When disabled, verification and newsletter messages are written to storage/logs/mail.log for local testing.
Optional database server

MySQL / MariaDB Connection

These values are only used by the migration tool below. The application continues using SQLite unless a migration succeeds and you explicitly switch drivers.
State and city

Tax Rates

% jurisdiction % Edit
+ Add Tax Rate
Optional database mode

MySQL / MariaDB Migration

get('database.driver', 'sqlite'))) ?> active

SQLite remains the default and requires no database server. This tool copies every application table and row into MySQL or MariaDB; switching drivers is optional.

Connection values are saved in the Store Settings form above before running migration.