라이선스 서버, 만들지 말고 연결하세요
결제가 완료되는 순간 라이선스 키·API 키가 자동으로 발급되고, 검증·디바이스 제한·환불 시 회수까지 Saemol License™가 대신합니다. 내 서비스와의 연결은 Saemol SDK™로 몇 줄이면 끝나요.
결제 즉시 자동 발급
주문 확인·수동 전달 없이, 결제 완료와 동시에 구매자에게 라이선스 키·API 키가 전달됩니다. 새벽 주문도 놓치지 않아요.
라이선스 서버 구축 불필요
키 발급·검증·상태 관리·디바이스 제한, 환불 시 자동 비활성화까지 — 직접 만들면 몇 주 걸릴 인프라를 등록만으로 씁니다.
몇 줄로 끝나는 연동
npm install @saemol/sdk 한 번이면 준비 완료. 런타임 의존성 0, 첫 검증 호출까지 10분이면 충분합니다.
실시간 웹훅 통지
발급·회수·구독 갱신·환불 같은 이벤트를 내 서버로 즉시 통지받아, 접근 권한을 자동으로 켜고 끌 수 있습니다.
직접 구축과 비교하면
직접 만들면
- 키 발급·저장·검증 서버 개발과 운영
- 디바이스 제한·중복 사용 방지 로직 구현
- 환불·구독 해지 시 키 회수 처리 연동
- 결제 시스템과 발급 시점 동기화
- 테스트용 키 체계·검증 환경도 별도 구축
Saemol을 쓰면
- 상품 등록만 하면 발급·회수가 자동
- 검증은 SDK 메서드 호출 한 줄
- 환불·해지 시 자동 비활성화 + 웹훅 통지
- 결제와 발급이 처음부터 한 몸 — 결제대행사는 새몰이 추상화
- 테스트 키로 출시 전 개발 단계부터 연동 — 가이드
Saemol License™
라이선스 발급·검증·상태 관리를 Saemol이 대신합니다
상품이 판매되면 Saemol이 라이선스 서버 역할을 대신합니다. 구매자는 마이페이지 라이선스 보관함에서 키 확인·디바이스 해제를 직접 할 수 있어, 판매자가 응대할 일도 줄어듭니다.
- License Key 자동 발급
- License Verify API
- License 상태 관리
- 환불 시 자동 비활성화
- 구매자별 License 조회
- Subscription License
- Device 인증Advanced
- Device 제한Advanced
- Trial LicenseAdvanced
- 기간제 LicenseAdvanced
- API Key 발급 (API·사용량 상품)Advanced
- 버전별 접근 권한Advanced
Saemol SDK™
몇 줄의 코드로 내 서비스와 Saemol을 연결합니다
제품 활성화 시점에 한 번 호출하면 유효성·만료·디바이스 제한까지 한 번에 확인됩니다. Advanced 티어에서는 구매·구독·리뷰 등 전체 이벤트 스트림과 Analytics API가 열립니다.
import { Saemol } from '@saemol/sdk'
const saemol = new Saemol({ secret: process.env.SAEMOL_SECRET! })
const result = await saemol.verifyLicense({ licenseKey: inputKey })
if (result.valid) activate() // 발급·만료·환불 여부는 Saemol이 판단- SDK 제공
- License Verify
- Update Check
- Current User
- 핵심 웹훅 (결제·발급·전달·구독·탈퇴 통지)
- Full Webhook — 전체 이벤트 스트림Advanced
- Analytics APIAdvanced
어떤 플랜에서 쓸 수 있나요?
| 플랜 | Saemol License™ | Saemol SDK™ |
|---|---|---|
| Free | — | — |
| Pro | 기본 제공 | 기본 제공 |
| Business | Advanced | Advanced |
| Enterprise | Advanced | Advanced |
플랜별 전체 기능과 수수료는 요금제에서 확인할 수 있습니다.