Self-host OwnPay
v0.2.0Self-hosted payment gateway automation platform
- Stars
- 210
- Port
- 8000 (Local development server)
- Requires
- MySQL/MariaDB
What is OwnPay?
OwnPay is an open-source payment gateway you host yourself, giving developers and businesses full control over payment infrastructure. It supports over 120 payment gateway integrations through a plugin system, multi-brand management with isolated domains and ledgers, white-label checkout on custom domains, a double-entry ledger engine for audit-ready accounting, and a sandboxed plugin architecture. The platform runs on PHP 8.3+ with MySQL or MariaDB, deployable on shared hosting, VPS, or dedicated servers via a release archive that bundles all dependencies. It includes a REST API with webhooks, mobile companion app support with JWT authentication, and granular staff RBAC. Currently in public beta (v0.2.0) with AGPL-3.0 licensing.
Should you self-host OwnPay?
OwnPay scores 46/100 on selfhost.directory (how scoring works) and ranks #6 of 10 in E-commerce. It has 210 GitHub stars.
It shipped 4 stable releases in the past year. The latest, v0.2.0, came out on 7 July 2026. New versions land roughly every 4 days.
Setup is moderate: expect some configuration beyond a single command. It is AGPL-3.0-licensed and written mostly in PHP.
Its closest alternative on selfhost.directory is BTCPay Server (76/100, 7 860 stars). It scores higher overall, so compare the two before you pick. See OwnPay vs BTCPay Server side by side.
Features
- AES-256-GCM encryption
- Double-entry ledger
- Full i18n
- Hosted checkout & payment links
- Multi-brand management
- Multi-currency Support
- Multi-gateway payment processing
- Plugin/hook system
- Rate limiting & security headers
- Refunds with atomic reversals
- REST API with webhooks
- Self-update engine
- Staff RBAC
- White-label checkout
OwnPay README
FAQ
Do you accept sponsors and donations?
Yes — sponsorships fund infrastructure, developer time, and security tooling. Visit ownpay.org/donate or email ping@ownpay.org.
Can I run it on cheap shared hosting?
Yes. The release archive bundles all dependencies, so no SSH or Composer is needed on the server — upload, point your domain at public/, and run the installer. You just need PHP 8.3+ and a MySQL/MariaDB database.
What does "Public Beta" mean for production use?
It's stable and usable today. For production, pin to a tagged release, test in staging first, keep backups, and follow the hardening notes in the docs.
More in Fintech
PanWatchOpen-source, self-hosted AI stock monitor for A-share, HK and US markets: portfolios, TradingAgents research, price alerts and paper trading.
phoenixdphoenixd is a self-hosted, self-custodial Lightning daemon for developers to send/receive payments via HTTP API with automated liquidity and zero config.
PipraPayPipraPay is a self-hosted, open-source payment automation platform unifying local and global gateways with SMS verification and webhook automation.
satdressSelf-hosted Federated Lightning Address server for human-readable Lightning addresses (user@domain) connected to your own nodes.
SatSaleSelf-hosted Bitcoin payment processor for donations and payments on-chain and Lightning, connecting directly to your own node for self-custody with no middleman.
Superior Trade Trading TerminalAI-powered trading terminal for Hyperliquid where you sketch on charts and an agent creates validated Freqtrade strategies. Open-source under Apache-2.0.
the0Self-hosted open-source platform for deploying algorithmic trading bots in 7 languages with scheduling, state, logs, metrics, and live dashboards.
TradeSightSelf-hosted Python app for trading strategy analysis and Alpaca paper trading with a local web dashboard and evidence gates — live execution disabled.
tradingview-webhook-to-bybit-liteSelf-hosted Flask service that receives TradingView webhook alerts and executes trades on Bybit with paper/live modes, payload validation, and duplicate protection.
bitcoindBitcoin Core is the reference Bitcoin full node validating all transactions. Includes wallet, optional GUI, pruning to 10GB, reproducible builds under MIT license.
formanceFormance Stack is a self-hosted, open-source financial platform with a programmable double-entry ledger, unified payments API, and Numscript DSL.
Frappe LendingFrappe Lending is a self-hosted, open-source loan management system on ERPNext and Frappe Framework automating the lending lifecycle for financial institutions.
0 comments