Skip to Content
개발자라이선스 연동개요

라이선스

상품 전달물이 라이선스 키면 상품 설정에서 발급 방식을 선택해요.
키 목록(pool)·공용 키(shared)는 셀러 콘솔의 외부 연동에 등록해요.
셀러 서버 발급 키와 pool/shared 값은 셀러가 정한 형식 그대로 사용해요.

발급 방식에 따라 앱에서 확인할 수 있는지가 달라요

발급 방식

식별자방식동작
payriPayRi 자동 발급PayRi가 키를 만들고 라이선스 상태를 관리해요. 기본값이며 별도 서버가 필요 없어요.
seller_server내 서버에서 발급결제 확정 직후 license.issue 요청을 받고 셀러 서버가 발급한 키를 응답해요. 요청·응답
pool키 목록외부 연동에 미리 등록한 키 목록에서 결제마다 키 하나를 소진해요.
shared공용 키외부 연동에 등록한 같은 키를 구매자에게 전달해요.
manual직접 전달라이선스 키를 PayRi에서 발급하지 않아요. 판매자가 별도로 전달해요.

키 형식

환경자동 발급 키 형식
livePAYRI-XXXXX-XXXXX-XXXXX-XXXXX
testPAYRI-TEST-XXXXX-XXXXX-XXXXX-XXXXX

키 목록·공용 키 상품도 Test 주문에서는 PAYRI-TEST-로 시작하는 테스트 키를 사용해요.
내 서버 발급은 Test license.issue 엔드포인트로 요청해요.

앱 연동 API 검증 대상

공용 키는 구매자별 라이선스 검증 대상이 아니므로 not_found와 같은 결과를 반환해요.

발급 방식앱 연동 API 검증 대상
PayRi 자동 발급예
내 서버에서 발급예
키 목록(pool)예
공용 키(shared)아니요
직접 전달해당 없음 — PayRi 라이선스 키를 발급하지 않아요.

앱의 키 검증·활성화·비활성화에는 앱 연동 API를, 서버의 구매자별 라이선스 조회에는 Licenses API를 사용해요.

Last updated on