own-pay/OwnPay

자체 서버에서 운영하는 오픈소스 결제 게이트웨이 자동화 플랫폼으로, 120개 이상의 결제 게이트웨이를 지원합니다.

완성 앱조건 있음 · AGPL-3.0투자·금융PHP난이도
95+8이번 주0
5포크3이슈
데모·홈페이지 열기ownpay.org

중간맛 분석

PHP 8.3+ 백엔드 위에 MySQL, Redis를 쓰는 엔터프라이즈급 자체 호스팅 결제 플랫폼입니다. 공개 베타(v0.1.0) 상태이며, PHPStan 레벨 9 정적 분석과 자동화된 테스트를 통과했으므로 상용 환경에 배포 가능합니다. 공유 호스팅, VPS, 전용 서버 모두 지원하며, 의존성이 이미 번들되어 있어 SSH 없이도 설치할 수 있습니다. 라이브 데모는 demo.ownpay.org에서 확인할 수 있습니다.

이런 레포예요

이럴 때 쓰면 좋아요

  • SaaS 플랫폼에서 고객별 결제 시스템을 완전히 독립적으로 관리해야 할 때
  • 여러 온라인 매장의 결제를 하나의 인프라에서 통합하되 데이터는 독립적으로 보관하고 싶을 때
  • 결제 데이터 주권을 지켜야 하는 금융 규제 환경에서 자신의 서버에만 결제 정보를 저장하고 싶을 때

핵심 기능

120개 이상 결제 게이트웨이 플러그인 기반 지원멀티브랜드 화이트라벨 결제 페이지 (도메인, 테마 독립적 관리)더블 엔트리 원장, AES-256-GCM 암호화, Argon2id 해싱 기반 금융급 보안

대안 대비 차별점

Stripe·Adyen 같은 서드파티 결제 서비스와 달리 완전 오픈소스이며, 모든 거래 데이터와 고객 정보가 자신의 서버에만 저장되고 락인이 없습니다.

준비물

  • PHP 8.3 이상 (bcmath, json, mbstring, openssl, pdo_mysql, curl 확장)
  • MySQL 8 또는 MariaDB 10.4 이상
  • HTTPS (권장)

바로 시작하기

  1. 최신 릴리스 다운로드
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
  1. 웹 서버 문서 루트를 public/ 디렉토리로 지정합니다.

  2. 런타임 디렉토리 권한 설정

chown -R www-data:www-data storage public/assets/uploads
  1. MySQL 데이터베이스 생성
mysql -u root -p -e "CREATE DATABASE ownpay CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;"
  1. 도메인을 방문하면 /install 설치 마법사가 실행되어 요구사항을 확인하고, .env를 작성하며, 스키마를 가져오고, 관리자 계정을 생성합니다.

  2. 로컬에서 개발할 경우

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

별 추이 · 7일

95+8 / 7일

활용성 · 따라 만들기 좋은가

샘플 점수 14/100
  • 관대한 라이선스
  • 테스트 있음
  • 예제 디렉토리
  • 최근 활동
  • AGENTS.md
  • llms.txt
  • 템플릿

🟢 최근 활동 있음 · 2026년 생성

이 레포에 깃밥 배지 달기

[![깃밥](https://www.gitbap.com/badge/own-pay/OwnPay.svg)](https://www.gitbap.com/r/own-pay/OwnPay)

🔌 클로드에서 바로 써보기

깃밥을 클로드에 연결하면 이런 레포를 클로드·커서·Codex에서 바로 찾고 체험할 수 있어요.

방법 ① 커넥터 URL

클로드 설정 → 커넥터에 이 주소를 붙여넣기.

https://www.gitbap.com/api/mcp
방법 ② 플러그인 (체험까지)

플러그인을 설치하면 /gitbap-trending·/gitbap-try 슬래시 커맨드로 레포를 그 자리에서 체험. Claude Code에서 아래 두 줄을 차례로 실행하세요.

/plugin marketplace add jakeparkcolde/gitbap-cowork
/plugin install gitbap-cowork@gitbap
연결 방법 자세히 →

AI가 README 기반으로 요약했습니다 · 원문 보기