Skip to main content
The Plugin Manager handles all extensions to your OwnPay instance. Plugins add payment gateways, themes, addons, and third-party integrations.
For developer documentation on building plugins, see the Plugin Overview.

Plugin list

Navigate to System > Plugins. The table shows every installed plugin:

Install a plugin

1
Click Upload Plugin at the top of the page.
2
Select the plugin ZIP file from your computer.
3
OwnPay validates the archive structure, scans for security issues, and installs the plugin.
4
Activate the plugin and configure it per brand if needed.

Activate per brand

Plugins can be activated or deactivated independently for each brand. Click Settings on a plugin row, then toggle the brands where the plugin should be active.
If a gateway plugin is inactive for a brand, that gateway will not appear as a payment option on the brand’s checkout page.

Update plugins

When a newer version is available, a Update badge appears on the plugin row. Click Update to apply the new version. OwnPay creates a backup of the current version before updating.

Uninstall

Click Uninstall to remove a plugin entirely. This removes the plugin’s files and any brand-specific configuration. Uninstalling a gateway plugin does not delete historical transaction data - those records remain in the database.

Plugin sandbox scanning

Every uploaded ZIP is scanned before installation:
  • File structure validation - Ensures the archive follows the expected plugin layout
  • PHP syntax check - Lints all PHP files for parse errors
  • Forbidden function detection - Blocks use of eval(), exec(), system(), and other dangerous functions
Only install plugins from trusted sources. Even with sandbox scanning, review the plugin’s source code if you handle sensitive financial data.
Last modified on August 25, 2026