manifest.json in its root directory. The plugin loader reads this file before anything else - if validation fails, the plugin is not loaded.
Field reference
Capability values
Only declare capabilities your plugin actually uses. The sandbox enforces these as permission gates.Validation rules
If validation fails, OwnPay logs the error and skips the plugin. Check the logs in System → Logs.