General
What is OwnPay?
What is OwnPay?
Is OwnPay really free?
Is OwnPay really free?
What license does OwnPay use?
What license does OwnPay use?
How many gateways does OwnPay support?
How many gateways does OwnPay support?
Is OwnPay a SaaS platform?
Is OwnPay a SaaS platform?
Technical
What PHP version do I need?
What PHP version do I need?
declare(strict_types=1) throughout and relies on PHP 8.3 features like readonly properties and typed class constants.What database does OwnPay use?
What database does OwnPay use?
Is Redis required?
Is Redis required?
Can I run OwnPay with Docker?
Can I run OwnPay with Docker?
public/index.php) makes it straightforward to containerize with any PHP 8.3 base image.Security
Is OwnPay PCI DSS compliant?
Is OwnPay PCI DSS compliant?
How is my data encrypted?
How is my data encrypted?
Is OwnPay GDPR compliant?
Is OwnPay GDPR compliant?
Payments
Which payment gateways are supported?
Which payment gateways are supported?
Can I accept manual payments (bank transfer, cash)?
Can I accept manual payments (bank transfer, cash)?
How does SMS verification work?
How does SMS verification work?
Development
How does the plugin system work?
How does the plugin system work?
modules/ with a manifest.json that declares metadata, capabilities, and hook registrations. Three types exist: Gateway, Theme, and Addon. All plugins are scanned by a static code sandbox before loading. See the Plugin Development Overview.What are the API rate limits?
What are the API rate limits?
How do webhooks work?
How do webhooks work?
Are there official SDKs?
Are there official SDKs?
Related Pages
- Common Errors - Troubleshooting specific issues
- Debug Mode - Enabling detailed error output for diagnosis
- Contributing - How to contribute to OwnPay
- Code Examples - Integration code in multiple languages