From edc7063e31a656cc3fc2574438074a7be499dde3 Mon Sep 17 00:00:00 2001 From: Fattain Naime Date: Sun, 14 Jun 2026 06:25:13 +0600 Subject: [PATCH 1/2] Correct formatting of community message in GOVERNANCE.md From 0fa85b8505a3fd724b4b8926dcbc1a7f5b3addbe Mon Sep 17 00:00:00 2001 From: Fattain Naime Date: Sun, 14 Jun 2026 14:52:03 +0600 Subject: [PATCH 2/2] Revise branding and update README content Updated branding images and text in the README file. --- README.md | 434 +++++++++++++++++++++++++++++++++++++----------------- 1 file changed, 296 insertions(+), 138 deletions(-) diff --git a/README.md b/README.md index 5396a2e0..5ec558c0 100644 --- a/README.md +++ b/README.md @@ -1,72 +1,114 @@
- - - OwnPay + + + OwnPay -

+### Your Gateway. Your Server. Your Rules. + +**The self-hosted, open-source payment gateway automation platform.** -[![Typing SVG](https://readme-typing-svg.demolab.com?font=Fira+Code&weight=700&size=20&duration=2800&pause=1000&color=0066FF¢er=true&vCenter=true&width=680&lines=Payment+Infrastructure.+Reimagined.;Your+Gateway.+Your+Server.+Your+Rules.;Self-Hosted+%E2%80%A2+Open+Source+%E2%80%A2+Forever+Free.;Public+Beta+v0.1.0+%E2%80%94+Coming+Soon+%F0%9F%9A%80)](https://ownpay.org) +[![Typing SVG](https://readme-typing-svg.demolab.com?font=Fira+Code&weight=700&size=19&duration=2800&pause=1000&color=0066FF¢er=true&vCenter=true&width=620&lines=Public+Beta+v0.1.0+%E2%80%94+Out+Now+%F0%9F%9A%80;Payment+Infrastructure.+Reimagined.;Self-Hosted+%E2%80%A2+Open+Source+%E2%80%A2+Forever+Free.;Multi-Brand+%E2%80%A2+120%2B+Gateways+%E2%80%A2+Developer-First.)](https://ownpay.org)
-[![Stars](https://img.shields.io/github/stars/own-pay/OwnPay?style=for-the-badge&label=Stars&color=FFB800&logo=github&logoColor=white)](https://github.com/own-pay/OwnPay/stargazers)  -[![Watchers](https://img.shields.io/github/watchers/own-pay/OwnPay?style=for-the-badge&label=Watching&color=0066FF&logo=github&logoColor=white)](https://github.com/own-pay/OwnPay/watchers)  -[![Forks](https://img.shields.io/github/forks/own-pay/OwnPay?style=for-the-badge&label=Forks&color=0066FF&logo=github&logoColor=white)](https://github.com/own-pay/OwnPay/network/members)  -[![License](https://img.shields.io/badge/AGPL-3.0-3B82F6?style=for-the-badge)](https://opensource.org/licenses/AGPL-3.0)  -[![PHP](https://img.shields.io/badge/PHP-8.2%2B-777BB4?style=for-the-badge&logo=php&logoColor=white)](https://php.net)  -[![Status](https://img.shields.io/badge/Public%20Beta-v0.1.0%20Coming%20Soon-0066FF?style=for-the-badge)](https://github.com/own-pay/OwnPay/releases) +[![Release](https://img.shields.io/badge/Public%20Beta-v0.1.0-22C55E?style=for-the-badge&logo=rocket&logoColor=white)](https://github.com/own-pay/OwnPay/releases/latest) +[![License](https://img.shields.io/badge/License-AGPL%20v3.0-3B82F6?style=for-the-badge)](LICENSE) +[![PHP](https://img.shields.io/badge/PHP-8.3%2B-777BB4?style=for-the-badge&logo=php&logoColor=white)](https://php.net) +[![PRs Welcome](https://img.shields.io/badge/PRs-Welcome-FF6B6B?style=for-the-badge)](CONTRIBUTING.md) + +[![Stars](https://img.shields.io/github/stars/own-pay/OwnPay?style=flat-square&label=Stars&color=FFB800&logo=github&logoColor=white)](https://github.com/own-pay/OwnPay/stargazers)  +[![Forks](https://img.shields.io/github/forks/own-pay/OwnPay?style=flat-square&label=Forks&color=0066FF&logo=github&logoColor=white)](https://github.com/own-pay/OwnPay/network/members)  +[![Issues](https://img.shields.io/github/issues/own-pay/OwnPay?style=flat-square&label=Issues&color=0066FF&logo=github&logoColor=white)](https://github.com/own-pay/OwnPay/issues)  +[![Last Commit](https://img.shields.io/github/last-commit/own-pay/OwnPay?style=flat-square&label=Last%20Commit&color=0066FF&logo=github&logoColor=white)](https://github.com/own-pay/OwnPay/commits)
-*The premier self-hosted, open-source payment gateway automation platform.*
-*Professional  ·  Secure  ·  Developer-First.* +[**🌐 Website**](https://ownpay.org)  ·  [**📖 Docs**](https://docs.ownpay.org)  ·  [**🎓 Learn**](https://learn.ownpay.org)  ·  [**🧩 Plugins**](https://plugin.ownpay.org)  ·  [**📰 Blog**](https://blog.ownpay.org)  ·  [**▶️ Demo**](https://demo.ownpay.org) + +
+ +[![Download v0.1.0 Beta](https://img.shields.io/badge/%E2%AC%87%EF%B8%8F%20Download%20v0.1.0%20Beta-0066FF?style=for-the-badge&logo=github&logoColor=white)](https://github.com/own-pay/OwnPay/releases/latest)   +[![Deploy Guide](https://img.shields.io/badge/%F0%9F%9A%80%20Deploy%20to%20Your%20Server-111111?style=for-the-badge)](#-deploy-to-your-server)   +[![Star this repo](https://img.shields.io/badge/%E2%AD%90%20Star%20this%20repo-111111?style=for-the-badge&logo=github&logoColor=white)](https://github.com/own-pay/OwnPay)

---- -
[![ELITE SPONSOR](https://img.shields.io/badge/%E2%9A%A1%20ELITE%20SPONSOR-FFB800?style=flat-square&labelColor=111111)](https://namepart.com)   Namepart   **[Namepart](https://namepart.com)** — Powering open-source fintech infrastructure.   [Become a Sponsor →](https://ownpay.org/donate)
+
+ +> [!NOTE] +> **OwnPay is in Public Beta (v0.1.0).** It's stable, hardened (PHPStan level 9 + automated test suite), and ready to self-host today. We're gathering real-world feedback on the road to `1.0` — [tell us what you find](https://github.com/own-pay/OwnPay/issues). + --- -## 💎 What is OwnPay? +## 📑 Table of Contents + +- [What is OwnPay?](#what-is-ownpay) +- [Why OwnPay?](#why-ownpay) +- [Features](#features) +- [How It Works](#how-it-works) +- [Deploy to Your Server](#deploy-to-your-server) +- [Run Locally / Contribute](#run-locally-contribute) +- [Tech Stack](#tech-stack) +- [Documentation & Ecosystem](#documentation-ecosystem) +- [FAQ](#faq) +- [Roadmap](#roadmap) +- [Sponsors](#sponsors) +- [Contributors](#contributors) +- [Community & Support](#community-support) +- [Security](#security) +- [License](#license) -> **OwnPay** is a self-hosted payment gateway automation platform — built for developers, entrepreneurs, and businesses who refuse to hand their financial infrastructure to a third party. -> -> **Your payment gateway. Your server. Your data. Your rules — forever.** +--- -
+## 💎 What is OwnPay? + +**OwnPay** is an enterprise-grade, self-hosted payment gateway automation platform. It is built for developers, entrepreneurs, and businesses who want absolute sovereignty over their payment infrastructure, customer data, and transaction flows without paying middleman fees or relying on third-party SaaS platforms. + +With native support for over 120+ payment gateways, a secure double-entry ledger database, white-labeled multi-brand management, and a sandboxed plugin engine, OwnPay gives you the power of a commercial payment gateway on your own private server. + +--- + +## 💎 Why OwnPay? + +Most payment platforms make you a tenant on *their* infrastructure — your data, your customers, and your money flow through a third party you don't control. **OwnPay flips that.** You run it on your own server, own every record, and answer to no middleman. + +> **Your payment gateway. Your server. Your data. Your rules — forever.** @@ -74,36 +116,141 @@ AGPL-3.0 licensed. Open source forever. Shaped by the community, for the communi --- -## ⚡ How OwnPay Works +## ✨ Features -
+
-**🛡️ Complete Ownership** +### 🛡️ +**Complete Ownership** -Your financial infrastructure stays on your server. No middlemen. No third-party access. Ever. +Your financial infrastructure lives on your server. No middlemen, no third-party access, no vendor lock-in. Ever. -**⚡ Built for Builders** +### ⚡ +**Built for Builders** -Engineered for developers and businesses who demand professional-grade payment infrastructure. +A clean custom core, a sandboxed plugin system, and a full REST API — engineered for developers who demand control. -**🌍 Community-Driven** +### 🌍 +**Open & Community-Driven** -AGPL-3.0 licensed. Open source forever. Shaped by the community, for the community. +AGPL-3.0 licensed and free forever. Transparent, auditable, and shaped by the community that runs it.
+ + + + +
-OwnPay Payment Flow — Merchant to OwnPay to Gateway to Merchant +#### 💳 Payments & Checkout +- **120+ payment gateway integrations** (plugin-based) +- Manual & API gateways + express checkout +- Hosted checkout, payment links, invoices & payment intents +- Refunds with atomic, balance-validated reversals +- Multi-currency with automatic conversion - +#### 🏢 Multi-Brand by Design +- One owner, many brands (stores) — fully isolated +- Per-brand domains, gateways, customers & ledgers +- White-label custom-domain checkout +- Per-brand theming — logo, colors, custom CSS/JS + + + +#### 🔐 Security & Accounting +- Double-entry ledger engine (bcmath precision) +- AES-256-GCM PII encryption · Argon2id passwords +- CSRF, strict CSP, rate limiting, SSRF guards +- Staff RBAC — granular roles & permissions + +#### 🧩 Platform & Operations +- Sandboxed plugin/addon system + domain hook engine +- Mobile companion app — device pairing, JWT, SMS verification +- Full i18n — admin panel **and** customer checkout +- REST API (merchant / mobile / admin) + webhooks +- Signed, atomic, rollback-safe self-update engine + +
+ +
Browse the full gateway & add-on catalog at plugin.ownpay.org.
--- -## ▶️ Live Demo +## ⚡ How It Works -
+```mermaid +flowchart LR + M["🏪 Merchant / Store"] -->|Create payment| O["⚙️ OwnPay Core"] + O -->|White-label checkout| C["👤 Customer"] + C -->|Pays via| G["💳 Gateway / MFS"] + G -->|Callback + webhook| O + O -->|Verified result + ledger entry| M +``` + +OwnPay sits on **your** server between your store and the world's payment providers. It renders a branded checkout, routes the payment through the gateway the customer chose, verifies the result (checksum + signature + webhook), books a double-entry ledger record, and notifies your store — all without a third party ever touching your data. + +> Want the deep dive? Read the **[Architecture Guide →](docs/ARCHITECTURE.md)** + +--- + +## 🚀 Deploy to Your Server -> **The OwnPay live demo is coming soon.**
-> Experience the full platform firsthand before the official public release. +OwnPay ships as a **self-contained release archive** — the same zip works on **shared hosting, a VPS, or a dedicated server**, and doubles as the installer. No build step required. +> **Requirements:** PHP **8.3+** (`bcmath`, `json`, `mbstring`, `openssl`, `pdo_mysql`, `curl`) · MySQL 8 / MariaDB 10.4+ · HTTPS strongly recommended. + +
+🌐 Shared Hosting (cPanel / DirectAdmin — no SSH needed)
-[![Live Demo — Coming Soon](https://img.shields.io/badge/%E2%96%B6%EF%B8%8F%20Live%20Demo-demo.ownpay.org%20%E2%80%94%20Coming%20Soon-6B7280?style=for-the-badge)](https://demo.ownpay.org) +1. **Download** the latest [`ownpay-x.y.z.zip`](https://github.com/own-pay/OwnPay/releases/latest) release. +2. In your hosting **File Manager**, upload and extract it into your site directory. +3. Create a **MySQL database** + user and note the credentials. +4. Point your domain's **document root to the `public/` folder** (or extract so `public/` maps to your web root). +5. Visit your domain — the **`/install` wizard** checks requirements, writes `.env`, imports the schema, and creates your admin account. -
+That's it. Dependencies (`vendor/`) are bundled in the release, so Composer is **not** required on the server. + + + +
+🖥️ VPS / Dedicated Server (Nginx or Apache + PHP-FPM) +
+ +```bash +# 1. Get the release (or git clone for source installs) +cd /var/www +curl -L -o ownpay.zip https://github.com/own-pay/OwnPay/releases/latest/download/ownpay.zip +unzip ownpay.zip -d ownpay && cd ownpay + +# 2. (Source installs only — release zips already bundle vendor/) +# composer install --no-dev --optimize-autoloader + +# 3. Make runtime dirs writable by the web server +chown -R www-data:www-data storage public/assets/uploads +``` + +Point your web server's root at **`public/`** and route all requests to `public/index.php`. An Apache `.htaccess` is included; an `nginx.conf.example` ships in the repo root. Then open your domain and complete the **`/install`** wizard. + +
+ +
📖 Full production deployment, hardening & scaling docs → docs.ownpay.org
+ +--- + +## 🧑‍💻 Run Locally / Contribute + +Testing OwnPay or contributing? Get a local instance running in **~2 minutes** on Windows, macOS, or Linux: + +```bash +git clone https://github.com/own-pay/OwnPay.git +cd OwnPay +composer install +mysql -u root -p -e "CREATE DATABASE ownpay CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;" +php -S localhost:8000 -t public # then open http://localhost:8000 → /install wizard +``` + +> 🛠️ **Full local guide** (Laragon · Herd · native · tunnels · troubleshooting): **[docs/LOCAL_SETUP.md](docs/LOCAL_SETUP.md)** +> 🤝 **Ready to contribute?** Start with **[CONTRIBUTING.md](CONTRIBUTING.md)** — coding standards, workflow & PR process. + +Run the same checks CI does before opening a PR: + +```bash +composer test # PHPUnit +composer analyse # PHPStan (level 9) +composer lint # Twig + JS + CSS +``` --- -## 🏗️ Tech Stack +## 🏗️ Tech Stack
-Tech Stack +Tech Stack
@@ -117,12 +264,12 @@ AGPL-3.0 licensed. Open source forever. Shaped by the community, for the communi | Component | Technology | |:---|:---| -| Language | PHP 8.2+  ·  Strict Types | -| Database | MySQL 8.x / MariaDB 10.6+ | -| Package Mgr | Composer v2 | -| Migrations | Doctrine Migrations | +| Language | PHP 8.3+  ·  Strict Types | +| Database | MySQL 8.x / MariaDB 10.4+ | +| Package Manager | Composer v2 | +| Migrations | Custom SQL migrations | | DI Container | PSR-11  ·  Custom  ·  Auto-wiring | -| REST API | JSON  ·  Webhook Callbacks | +| API | REST (JSON)  ·  Webhook callbacks | @@ -133,8 +280,8 @@ AGPL-3.0 licensed. Open source forever. Shaped by the community, for the communi |:---|:---| | Field Encryption | AES-256-GCM | | Password Hashing | Argon2id | -| Templating | Twig 3.14  ·  Flowbite  ·  Alpine.js | -| CSS Framework | Tailwind CSS 3.4 | +| Templating | Twig 3.x  ·  Server-rendered | +| Frontend | Vanilla CSS + JS  ·  No build step | | Static Analysis | PHPStan Level 9 | | Deployment | Shared  ·  VPS  ·  Dedicated | @@ -142,181 +289,197 @@ AGPL-3.0 licensed. Open source forever. Shaped by the community, for the communi +
No heavyweight framework — a small, readable, first-party core. Why? See the FAQ.
+ --- -## ❓ Frequently Asked Questions +## 📚 Documentation & Ecosystem -
-What is the current project status? -
+| Resource | Where | What you'll find | +|:---|:---|:---| +| 🌐 **Website** | [ownpay.org](https://ownpay.org) | Product overview & download | +| 📖 **Developer Docs / API** | [docs.ownpay.org](https://docs.ownpay.org) | REST API reference | +| 🎓 **Learn / Guides** | [learn.ownpay.org](https://learn.ownpay.org) | Step-by-step tutorials, how-tos, deployment & integration | +| 🧩 **Plugins** | [plugin.ownpay.org](https://plugin.ownpay.org) | Gateway & plugins catalog | +| 📰 **Blog & Updates** | [blog.ownpay.org](https://blog.ownpay.org) | Releases, changelog & announcements | +| ▶️ **Live Demo** | [demo.ownpay.org](https://demo.ownpay.org) | Try it without installing | -OwnPay has completed its core development phase. The platform is currently undergoing **bug fixing and final validation** before the **Public Beta v0.1.0** release. +**In this repository:** [Architecture](docs/ARCHITECTURE.md) · [Local Setup](docs/LOCAL_SETUP.md) · [Translations](docs/TRANSLATIONS.md) · [Contributing](CONTRIBUTING.md) · [Roadmap](ROADMAP.md) · [Security](SECURITY.md) · [Support](SUPPORT.md) · [Governance](GOVERNANCE.md) · [Code of Conduct](CODE_OF_CONDUCT.md) -
+--- + +## ❓ FAQ
-When will OwnPay officially release? +What's the current project status?
-The **Public Beta v0.1.0** release is coming soon. We do not commit to a specific date — the release will happen when the quality bar is met, not when a calendar says so. Star the repository to get notified the instant it drops. +OwnPay is available as **Public Beta v0.1.0** — feature-complete, security-hardened, and ready to self-host. We're collecting real-world feedback on the path to a `1.0` stable release. Grab the [latest release](https://github.com/own-pay/OwnPay/releases/latest) to get started.
-Why is the release taking longer than expected? +What does "Public Beta" mean for production use?
-Because we refuse to release something that isn't secure. OwnPay handles real financial transactions — a rushed release with unresolved vulnerabilities would be a disservice to the community. The additional time is invested in thorough security hardening, bug fixing, and edge case validation. **Quality over speed. Always.** +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](https://docs.ownpay.org). OwnPay handles real money — correctness and security are the top priorities on the road to 1.0, and your [issue reports](https://github.com/own-pay/OwnPay/issues) directly shape it.
-Why was a custom framework built instead of using Laravel or Symfony? +Why a custom framework instead of Laravel or Symfony?
-OwnPay was architected around very specific requirements that off-the-shelf frameworks don't solve cleanly — primarily around multi-brand domain isolation, a sandboxed plugin execution model, and a domain-specific hook engine. Using a full framework would mean fighting against its conventions rather than leveraging them. The custom foundation gives us full control over the boot pipeline, zero dead code, and a security surface that we own completely. It's more work upfront, and the right call long-term. +OwnPay is built around requirements off-the-shelf frameworks don't solve cleanly — multi-brand domain isolation, a sandboxed plugin execution model, and a domain-specific hook engine. A full framework would mean fighting its conventions rather than leveraging them. The custom core gives us full control of the boot pipeline, zero dead code, and a security surface we own end-to-end.
-Do you accept sponsors? +Can I run it on cheap shared hosting?
-Yes. OwnPay welcomes sponsors who align with the open-source mission. If you're interested in supporting the project and gaining visibility in the community, visit **[ownpay.org/donate](https://ownpay.org/donate)** or reach out at **[ping@ownpay.org](mailto:ping@ownpay.org)**. +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.
-Do you accept donations? +How do I add a new payment gateway?
-Yes. Every contribution, however small, helps keep the project moving. Donations go directly toward infrastructure costs, developer time, and security tooling. - -[![Donate to OwnPay](https://img.shields.io/badge/%E2%9D%A4%EF%B8%8F%20Donate-ownpay.org%2Fdonate-FF6B6B?style=for-the-badge)](https://ownpay.org/donate) +Gateways are plugins. Add a directory under modules/gateways/<slug>/ with a manifest.json and an adapter implementing GatewayAdapterInterface. See the gateway guide on plugin.ownpay.org and the architecture overview in docs/ARCHITECTURE.md.
-Is OwnPay production-ready? +Do you accept sponsors and donations?
-The platform is approaching its **Public Beta v0.1.0** release. For production deployments, we recommend waiting for the official beta tag, which will include installation documentation, migration tooling, and a full security disclosure report. Star the repository to get notified. +Yes — and they keep the project alive. Sponsorships fund infrastructure, developer time, and security tooling. Visit ownpay.org/donate or email ping@ownpay.org.
--- -## 🔗 Quick Links +## 🗺️ Roadmap -
+OwnPay is shipping toward a stable **1.0**. Highlights on the horizon: a public live demo, an expanded plugin marketplace, mobile companion app GA, and deeper deployment tooling. -**🌐 Platform** +➡️ **See the full [ROADMAP.md](ROADMAP.md)** for what's planned, in progress, and shipped. -[![Website](https://img.shields.io/badge/Website-ownpay.org-0066FF?style=for-the-badge)](https://ownpay.org)  -[![API Docs](https://img.shields.io/badge/API%20Docs-docs.ownpay.org-0066FF?style=for-the-badge)](https://docs.ownpay.org)  -[![Learn](https://img.shields.io/badge/Learn-learn.ownpay.org-0066FF?style=for-the-badge)](https://learn.ownpay.org)  -[![Blog](https://img.shields.io/badge/Blog-blog.ownpay.org-0066FF?style=for-the-badge)](https://blog.ownpay.org) - -
+--- -**🤝 Community** +## 💛 Sponsors -[![Facebook Page](https://img.shields.io/badge/Facebook%20Page-ownpay.org-1877F2?style=for-the-badge&logo=facebook&logoColor=white)](https://www.facebook.com/ownpay.org)  -[![Community Group](https://img.shields.io/badge/Community%20Group-Join%20Now-1877F2?style=for-the-badge&logo=facebook&logoColor=white)](https://www.facebook.com/groups/ownpay.org)  -[![Donate](https://img.shields.io/badge/Donate-ownpay.org%2Fdonate-FF6B6B?style=for-the-badge)](https://ownpay.org/donate)  -[![Email](https://img.shields.io/badge/Email-ping%40ownpay.org-0066FF?style=for-the-badge)](mailto:ping@ownpay.org) +*OwnPay is made possible by the generous support of our sponsors.* -
+
---- +
-## 📈 Star History +**⚡ Elite Sponsor** -
+
- - - - - Star History Chart - - +Namepart

-> **⭐ Star OwnPay now — be the first to know when Public Beta v0.1.0 drops.** +**🤝 Community Sponsors**
-[![Star OwnPay](https://img.shields.io/badge/%E2%AD%90%20Star%20OwnPay-Get%20Notified%20on%20Launch-0066FF?style=for-the-badge&logo=github&logoColor=white)](https://github.com/own-pay/OwnPay)   -[![Watch Releases](https://img.shields.io/badge/%F0%9F%94%94%20Watch%20Releases-Stay%20Updated-0066FF?style=for-the-badge&logo=github&logoColor=white)](https://github.com/own-pay/OwnPay/releases) +

+ Hostever      + FlexoHost      + Hostazy      + Bangla Hoster      + HostSite24      + Rayan Hoster +

+ +Want your logo here?  →  Become a Sponsor
--- -## 💛 Sponsors - -*OwnPay is made possible by the generous support of our sponsors.* - -
+## 👥 Contributors
-**⚡ Elite Sponsor** +### Core Team & Key Roles -
+| Contributor | Role | Profile / Website | +| :--- | :--- | :--- | +| **Fattain Naime** | Lead Developer & Maintainer | [iamnaime.info.bd](https://iamnaime.info.bd) | +| **Tahira Akter Hira** | Logo & Brand Design | [LinkedIn](https://www.linkedin.com/in/tahera-akter-180223259) | +| **M Azmain Israq** | UI/UX Designer | [azmain.pp.ua](https://azmain.pp.ua) | +| **Hamidullah Ismail** | Features and Reviewer | [Facebook](https://www.facebook.com/hamidulla.me) | -Namepart +### Code Contributors + + + OwnPay Contributors +

+Contributions of every kind are welcome — see CONTRIBUTING.md. -**🤝 Community Sponsors** +
-
+--- - - - - - - - -
FlexoHost
FlexoHost
Hostazy
Hostazy
Bangla Hoster
Bangla Hoster
HostSire24
HostSire24
+## 💬 Community & Support + +
-Interested in sponsoring?  →  ownpay.org/donate +[![Website](https://img.shields.io/badge/Website-ownpay.org-0066FF?style=for-the-badge)](https://ownpay.org)  +[![Docs](https://img.shields.io/badge/Docs-docs.ownpay.org-0066FF?style=for-the-badge)](https://docs.ownpay.org)  +[![Learn](https://img.shields.io/badge/Learn-learn.ownpay.org-0066FF?style=for-the-badge)](https://learn.ownpay.org)  +[![Blog](https://img.shields.io/badge/Blog-blog.ownpay.org-0066FF?style=for-the-badge)](https://blog.ownpay.org) + +[![Facebook Page](https://img.shields.io/badge/Facebook-Page-1877F2?style=for-the-badge&logo=facebook&logoColor=white)](https://www.facebook.com/ownpay.org)  +[![Community Group](https://img.shields.io/badge/Community-Join%20Group-1877F2?style=for-the-badge&logo=facebook&logoColor=white)](https://www.facebook.com/groups/ownpay.org)  +[![Email](https://img.shields.io/badge/Email-ping%40ownpay.org-0066FF?style=for-the-badge)](mailto:ping@ownpay.org)  +[![Donate](https://img.shields.io/badge/%E2%9D%A4%EF%B8%8F%20Donate-ownpay.org%2Fdonate-FF6B6B?style=for-the-badge)](https://ownpay.org/donate)
+
Need help? Read SUPPORT.md for the best place to ask. Please don't use the issue tracker for support questions.
+ --- -## 👥 Contributors +## 📈 Star History
- - - - - -
Fattain Naime
🔧 Lead Developer & Main Maintainer
🌐 iamnaime.info.bd
Tahira Akter Hira
🎨 Logo & Brand Design
💼 LinkedIn
+ + + + + Star History Chart + + + +
-Want to contribute? Check CONTRIBUTING.md — contributions open with Public Beta. +> **⭐ Star OwnPay to follow the road to 1.0 — and be notified of every release.**
--- -## 🛡️ Security +## 🛡️ Security + +Security is foundational to OwnPay. If you discover a vulnerability, **please do not open a public issue.** -If you discover a security vulnerability, **do not open a public issue.**
-Report privately: **[security@ownpay.org](mailto:security@ownpay.org)** — see [SECURITY.md](SECURITY.md) for the full disclosure policy. +Report it privately to **[security@ownpay.org](mailto:security@ownpay.org)** — full policy in **[SECURITY.md](SECURITY.md)**. We're grateful to everyone who helps keep the community safe. --- -## ⚖️ License +## ⚖️ License -Distributed under the **[GNU Affero General Public License v3.0 (AGPL-3.0)](LICENSE)**. +OwnPay is distributed under the **[GNU Affero General Public License v3.0 (AGPL-3.0)](LICENSE)**. The core platform is, and will always remain, free and open source. --- @@ -324,28 +487,23 @@ The core platform is, and will always remain, free and open source.
-ownpay.org - ·  -docs.ownpay.org - ·  -demo.ownpay.org - ·  +ownpay.org  ·  +docs  ·  +learn  ·  +plugins  ·  +blog  ·  +demo  ·  ping@ownpay.org

-Built by the Community, for the Community. 🌍 +Built by the community, for the community. ❤️
-#OwnPay   -#OpenSourcePaymentGateway   -#SelfHosted   -#DataSovereignty   -#Fintech   -#OpenSource +#OwnPay   #OpenSource   #SelfHosted   #PaymentGateway   #Fintech   #DataSovereignty