결제 인프라의 모든 것
결제 처리부터 구독 빌링, 정산 출금까지.
세 가지 서비스로 완전한 결제 플랫폼을 구축하세요.
결제 서비스
Payment Service
PG사 통합 결제 API로 카드, 가상계좌, 간편결제를 한 번에
// 결제 요청
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 구독 요금제, 사용량 기반 과금, 인보이스 자동 발행
// 요금제 생성
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
→ FAILEDPG 통합 결제
토스페이먼츠 등 PG사 연동을 통합 API로 처리합니다.
웹훅 설정, 결제 상태 관리가 자동화됩니다.
결제 상태 관리
8가지 결제 상태를 API로 조회하고 웹훅으로 실시간 알림을 받습니다.
웹훅 자동 처리
payment.donepayment.canceledpayment.failedvirtual_account.deposit테넌트별 PG 설정
테넌트마다 다른 PG사를 설정할 수 있습니다.
PG사 인증 키를 안전하게 저장하고 관리합니다.
개발 환경과 운영 환경을 분리하여 테스트합니다.
SaaS 빌링 자동화
요금제 관리, 사용량 기반 과금, 인보이스 발행까지.
SaaS 비즈니스에 필요한 빌링 기능을 제공합니다.
요금제 관리
BillingPlan CRUD API로 요금제를 유연하게 관리합니다.
- 월간/연간 빌링 사이클
- 기능별 플랜 설정
- 가격 정책 관리
사용량 기반 과금
API 호출, 데이터 사용량에 따라 자동으로 과금합니다.
- Usage Tracking
- 볼륨 가격 정책
- 사용량 초과 알림
인보이스 관리
인보이스 생성부터 발급, 결제까지 워크플로우를 관리합니다.
- DRAFT → ISSUED → PAID
- 자동 인보이스 발행
- 결제 연동
볼륨 가격 정책
사용량이 늘어날수록 단가가 낮아지는 볼륨 프라이싱을 지원합니다. 대량 사용 고객에게 합리적인 가격을 제공하세요.
0-1,000 API calls → ₩10/call1,001-10,000 API calls → ₩8/call10,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 }
]
}정산 출금 관리
판매자, 파트너에게 정산금을 자동으로 지급합니다.
출금 워크플로우와 수수료 계산을 한 번에 처리하세요.
출금 워크플로우
정산 계좌 관리
판매자별 정산 계좌를 등록하고 관리합니다.
- 계좌 등록 / 수정 / 삭제
- 예금주 검증
- 다중 계좌 지원
수수료 자동 계산
플랫폼 수수료, PG 수수료를 자동으로 계산합니다.
- 정률 / 정액 수수료
- 판매자별 수수료율
- 세금 자동 계산
정산 트랜잭션 추적
모든 정산 내역을 투명하게 추적합니다.
- 출금 이력 조회
- 기간별 정산 리포트
- 실시간 잔액 확인
다양한 비즈니스에 적용
SaaS 플랫폼
구독 요금제와 사용량 기반 과금을 결합하여 유연한 가격 정책을 운영하세요.
- 월간/연간 구독
- 사용량 기반 과금
- 인보이스 자동 발행
마켓플레이스
판매자 정산과 수수료 관리를 자동화하여 운영 효율을 높이세요.
- 판매자별 정산
- 자동 수수료 계산
- 정산 리포트
이커머스
다양한 결제 수단으로 구매 전환율을 높이고, 환불까지 한 번에 처리하세요.
- PG 통합 결제
- 부분 취소/환불
- 결제 상태 추적
개발자 친화적 RESTful API
직관적인 REST API로 결제, 빌링, 정산을 연동하세요.
Swagger 문서와 Sandbox 환경을 제공합니다.
RESTful API
일관된 엔드포인트와 응답 형식으로 빠르게 연동
Swagger 문서
API 문서를 /api-docs에서 바로 확인
Sandbox
테스트 환경에서 안전하게 개발 및 테스트
// 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 출금 조회안전한 결제,
검증된 보안
결제 정보, 정산 데이터를 안전하게 보호합니다. 멀티테넌트 환경에서도 데이터 격리를 보장합니다.