Repolode
juspay

juspay/hyperswitch

여러 결제 처리사에 걸쳐 결제를 라우팅·재시도·보관·대사할 수 있는 Rust 기반 오픈소스 모듈형 결제 플랫폼입니다.

대체할 수 있는 제품:StripeAdyenBraintree

스타
45,385
포크
6,453
열린 이슈
2,343
마지막 커밋
4시간 전

어떤 프로젝트인가요?

Hyperswitch는 Rust로 작성된 오픈소스 결제 오케스트레이션 플랫폼입니다. 가맹점과 여러 결제 처리사 사이에서 작동하며, 한 번의 연동으로 Stripe, Adyen, Braintree, Worldpay, Checkout.com 같은 제공업체를 연결하고 팀이 필요한 모듈을 선택해 도입할 수 있습니다.

플랫폼은 독립적인 모듈로 구성됩니다. 각 거래를 결제 처리사로 보내는 지능형 라우팅, 설정 가능한 재시도 전략을 통한 매출 회복, 카드와 토큰을 보관하는 PCI 준수 볼트, 비용 가시성, 자동화된 2방향 및 3방향 대사를 제공합니다. Apple Pay와 Google Pay 같은 지갑용 대체 결제 위젯도 포함되어 있습니다.

설정 스크립트를 사용해 Docker로 로컬에서 실행하거나, Helm 차트로 AWS, GCP 또는 Azure에 배포하거나, 호스팅 샌드박스에서 사용해 볼 수 있습니다. 공식 클라이언트 SDK는 웹(React), Android, iOS, React Native, Flutter를 지원하며, 가맹점용 Control Center 대시보드에서 커넥터와 라우팅 규칙을 관리할 수 있습니다.

핵심 기능

  • 01100개 이상의 결제 처리사와 매입사를 대상으로 거래를 라우팅합니다.
  • 02설정 가능한 전략으로 실패한 결제를 재시도해 매출 회복을 지원합니다.
  • 03PCI 준수 볼트에 카드와 토큰을 보관하며, 자체 볼트 사용도 지원합니다.
  • 042방향 및 3방향 결제 대사를 자동화합니다.
  • 05처리 수수료와 페널티를 추적할 수 있도록 비용 가시성을 제공합니다.
  • 06웹, Android, iOS, React Native, Flutter용 공식 SDK를 제공합니다.

활용 사례

  • Stripe 또는 Braintree 단일 연동에서 여러 결제 처리사를 지원하는 라우팅으로 전환하기.
  • 결제 게이트웨이를 매입사 직접 연동 방식으로 대체하기.
  • 특정 공급업체에 종속되지 않는 셀프 호스팅 결제 스택 구축하기.
  • 재무 운영팀의 결제 대사 업무 자동화하기.

빠른 시작

  1. 1

    최신 브랜치를 depth 1로 클론합니다

    git clone --depth 1 --branch latest https://github.com/juspay/hyperswitch
  2. 2

    프로젝트 디렉터리로 이동합니다

    cd hyperswitch
  3. 3

    원클릭 로컬 설정 스크립트를 실행합니다(Docker 또는 Podman 필요)

    scripts/setup.sh

사용 전 알아둘 점

  • 로컬 환경을 완전히 설정하려면 Docker 또는 Podman이 설치되어 있어야 합니다.
  • 결제를 사용하려면 자체 결제 프로세서 인증 정보로 커넥터를 구성해야 합니다.
  • 클라우드 배포는 Helm 차트를 사용하는 Kubernetes 기준으로 문서화되어 있어 운영 부담이 늘어납니다.

토픽

자주 묻는 질문

hyperswitch은(는) 무엇인가요?
여러 결제 처리사에 걸쳐 결제를 라우팅·재시도·보관·대사할 수 있는 Rust 기반 오픈소스 모듈형 결제 플랫폼입니다. Hyperswitch는 Rust로 작성된 오픈소스 결제 오케스트레이션 플랫폼입니다. 가맹점과 여러 결제 처리사 사이에서 작동하며, 한 번의 연동으로 Stripe, Adyen, Braintree, Worldpay, Checkout.com 같은 제공업체를 연결하고 팀이 필요한 모듈을 선택해 도입할 수 있습니다.
hyperswitch은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
hyperswitch은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
hyperswitch은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. hyperswitch의 마지막 커밋은 2026년 10월 21일입니다.
hyperswitch은(는) 어디에 사용할 수 있나요?
Stripe 또는 Braintree 단일 연동에서 여러 결제 처리사를 지원하는 라우팅으로 전환하기. 결제 게이트웨이를 매입사 직접 연동 방식으로 대체하기. 특정 공급업체에 종속되지 않는 셀프 호스팅 결제 스택 구축하기. 재무 운영팀의 결제 대사 업무 자동화하기.
hyperswitch는 어떻게 설치하나요?
최신 브랜치를 depth 1로 클론합니다: git clone --depth 1 --branch latest https://github.com/juspay/hyperswitch 프로젝트 디렉터리로 이동합니다: cd hyperswitch 원클릭 로컬 설정 스크립트를 실행합니다(Docker 또는 Podman 필요): scripts/setup.sh
hyperswitch은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/juspay/hyperswitch

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트