Skip to main content
The Settings page is the central configuration hub for your OwnPay instance. It is organized into tabbed sections covering application, mail, security, and advanced settings.

Getting here

Click Settings in the left sidebar under the System section.

Application settings

Changing the Application URL after initial setup requires updating webhook endpoints and any external integrations that store your instance URL.

Mail settings

The Mail tab exposes the SMTP configuration used by the mail-gateway addon. Fill in host, port, credentials, encryption, and the default from address. See the email notifications page for detailed SMTP setup instructions.

Security settings

The Security tab provides links to related configuration:
  • Session lifetime - How long an idle session stays active
  • Password policy - Minimum length, complexity requirements
  • Login rate limit - Maximum failed attempts before lockout
  • Enforce 2FA - Require two-factor authentication for specific roles
For a comprehensive overview of all security features, see Security & Compliance.

Advanced settings

The Advanced tab contains options most users do not need to change:
  • Audit log retention - Automatic pruning period in days (0 = keep forever)
  • Cache TTL - Redis cache duration for dashboard and report data
  • Debug mode - Enables verbose error logging. Never enable in production

Environment info

At the bottom of the Settings page, an Environment Info panel displays:
  • OwnPay version (0.2.0)
  • PHP version (must be 8.3+)
  • MySQL version
  • Redis connection status
  • Available disk space
Use this panel to quickly verify your server meets requirements after an update.
Last modified on August 25, 2026