결제 · 빌링 · 정산 통합 플랫폼

결제부터 정산까지
단일 API로 해결

PG 결제, SaaS 구독 빌링, 판매자 정산.
복잡한 결제 인프라를 하나의 플랫폼으로 통합하세요.

결제
PG 통합
빌링
구독 과금
정산
출금 관리
Platform Overview

결제 인프라의 모든 것

결제 처리부터 구독 빌링, 정산 출금까지.
세 가지 서비스로 완전한 결제 플랫폼을 구축하세요.

결제 서비스

Payment Service

PG사 통합 결제 API로 카드, 가상계좌, 간편결제를 한 번에

결제 요청 / 승인 / 취소
웹훅 자동 처리
8가지 결제 상태 관리
PG 설정 테넌트별 관리
// 결제 요청
POST /api/pg/request
{
  "amount": 50000,
  "orderId": "order_123",
  "orderName": "프리미엄 구독",
  "pgProvider": "TOSS"
}

// 결제 승인
POST /api/pg/approve
{
  "paymentKey": "pk_xxx",
  "orderId": "order_123",
  "amount": 50000
}

빌링 서비스

Billing Service

SaaS 구독 요금제, 사용량 기반 과금, 인보이스 자동 발행

요금제(BillingPlan) 관리
사용량 기반 과금
인보이스 생성 / 발급
볼륨 가격 정책
// 요금제 생성
POST /api/billing-plans
{
  "name": "Pro Plan",
  "price": 29000,
  "billingCycle": "MONTHLY",
  "features": ["무제한 API", "우선 지원"]
}

// 인보이스 발급
POST /api/invoices/{id}/issue
// → 인보이스 상태: DRAFT → ISSUED

정산 서비스

Settlement Service

판매자/파트너 정산 출금, 수수료 계산, 정산 내역 추적

정산 출금 워크플로우
정산 계좌 관리
수수료 자동 계산
정산 트랜잭션 추적
// 정산 출금 요청
POST /api/payouts
{
  "accountId": "acc_123",
  "amount": 1500000,
  "description": "7월 판매 정산"
}

// 출금 워크플로우
PENDING → PROCESSING → COMPLETED
                    → FAILED
Payment Service

PG 통합 결제

토스페이먼츠 등 PG사 연동을 통합 API로 처리합니다.
웹훅 설정, 결제 상태 관리가 자동화됩니다.

결제 상태 관리

결제 대기
결제 준비
결제 진행
결제 완료
전체 취소
부분 취소
환불 완료
결제 실패

8가지 결제 상태를 API로 조회하고 웹훅으로 실시간 알림을 받습니다.

웹훅 자동 처리

결제 완료payment.done
결제 취소payment.canceled
결제 실패payment.failed
가상계좌 입금virtual_account.deposit

테넌트별 PG 설정

PG Provider 설정

테넌트마다 다른 PG사를 설정할 수 있습니다.

API Key 관리

PG사 인증 키를 안전하게 저장하고 관리합니다.

Test / Live 모드

개발 환경과 운영 환경을 분리하여 테스트합니다.

Billing Service

SaaS 빌링 자동화

요금제 관리, 사용량 기반 과금, 인보이스 발행까지.
SaaS 비즈니스에 필요한 빌링 기능을 제공합니다.

요금제 관리

BillingPlan CRUD API로 요금제를 유연하게 관리합니다.

  • 월간/연간 빌링 사이클
  • 기능별 플랜 설정
  • 가격 정책 관리

사용량 기반 과금

API 호출, 데이터 사용량에 따라 자동으로 과금합니다.

  • Usage Tracking
  • 볼륨 가격 정책
  • 사용량 초과 알림

인보이스 관리

인보이스 생성부터 발급, 결제까지 워크플로우를 관리합니다.

  • DRAFT → ISSUED → PAID
  • 자동 인보이스 발행
  • 결제 연동

볼륨 가격 정책

사용량이 늘어날수록 단가가 낮아지는 볼륨 프라이싱을 지원합니다. 대량 사용 고객에게 합리적인 가격을 제공하세요.

0-1,000 API calls → ₩10/call
1,001-10,000 API calls → ₩8/call
10,001+ API calls → ₩5/call
// 볼륨 가격 정책 설정
POST /api/volume-pricing
{
  "planId": "plan_pro",
  "tiers": [
    { "upTo": 1000, "unitPrice": 10 },
    { "upTo": 10000, "unitPrice": 8 },
    { "upTo": null, "unitPrice": 5 }
  ]
}
Settlement Service

정산 출금 관리

판매자, 파트너에게 정산금을 자동으로 지급합니다.
출금 워크플로우와 수수료 계산을 한 번에 처리하세요.

출금 워크플로우

출금 대기
출금 요청 접수
처리 중
은행 처리 진행
출금 완료
정상 입금 완료
출금 실패
처리 오류 발생
출금 취소
사용자 취소

정산 계좌 관리

판매자별 정산 계좌를 등록하고 관리합니다.

  • 계좌 등록 / 수정 / 삭제
  • 예금주 검증
  • 다중 계좌 지원

수수료 자동 계산

플랫폼 수수료, PG 수수료를 자동으로 계산합니다.

  • 정률 / 정액 수수료
  • 판매자별 수수료율
  • 세금 자동 계산

정산 트랜잭션 추적

모든 정산 내역을 투명하게 추적합니다.

  • 출금 이력 조회
  • 기간별 정산 리포트
  • 실시간 잔액 확인
Use Cases

다양한 비즈니스에 적용

SaaS 플랫폼

구독 요금제와 사용량 기반 과금을 결합하여 유연한 가격 정책을 운영하세요.

  • 월간/연간 구독
  • 사용량 기반 과금
  • 인보이스 자동 발행

마켓플레이스

판매자 정산과 수수료 관리를 자동화하여 운영 효율을 높이세요.

  • 판매자별 정산
  • 자동 수수료 계산
  • 정산 리포트

이커머스

다양한 결제 수단으로 구매 전환율을 높이고, 환불까지 한 번에 처리하세요.

  • PG 통합 결제
  • 부분 취소/환불
  • 결제 상태 추적
Developer Experience

개발자 친화적 RESTful API

직관적인 REST API로 결제, 빌링, 정산을 연동하세요.
Swagger 문서와 Sandbox 환경을 제공합니다.

RESTful API

일관된 엔드포인트와 응답 형식으로 빠르게 연동

Swagger 문서

API 문서를 /api-docs에서 바로 확인

Sandbox

테스트 환경에서 안전하게 개발 및 테스트

API Endpoints
// Payment
POST   /api/pg/request          결제 요청
POST   /api/pg/approve          결제 승인
POST   /api/pg/cancel           결제 취소
GET    /api/payments/:id        결제 조회

// Billing
GET    /api/billing-plans       요금제 목록
POST   /api/invoices            인보이스 생성
POST   /api/invoices/:id/issue  인보이스 발급
POST   /api/invoices/:id/pay    인보이스 결제

// Settlement
GET    /api/accounts            정산 계좌 목록
POST   /api/payouts             출금 요청
POST   /api/payouts/:id/process 출금 처리
GET    /api/payouts/:id         출금 조회
Security

안전한 결제,
검증된 보안

결제 정보, 정산 데이터를 안전하게 보호합니다. 멀티테넌트 환경에서도 데이터 격리를 보장합니다.

TLS 암호화 통신
멀티테넌트 데이터 격리
API Key 기반 인증
결제
PG 통합
빌링
구독 과금
정산
출금 관리
API
RESTful

결제 · 빌링 · 정산
하나의 플랫폼으로

복잡한 결제 인프라 구축 없이,
API Key 발급 후 바로 시작하세요.