서버 연동
웹샵과 게임 서버 간의 결제·검증·지급 과정에 필요한 라이선스 정보, 인증 정보, 서버 URL을 관리해요. 웹샵 연동의 핵심 기반이 되는 영역이라 각 항목을 정확하게 구성해야 해요.

라이선스 관리
라이선스 키
PNS(Payment Notification Service)로 전달되는 결제 내역의 위변조 여부를 검증하는 데 사용돼요.
원스토어는 PNS 전송 시 결제 내역과 함께 PublicKey를 전달해요.
이 PublicKey가 여기 등록된 라이선스 키와 일치하는지 대조하면 데이터가 위변조되지 않았는지 확인할 수 있어요.
OAuth 인증 정보
원스토어 서버 API를 호출할 때 필요한 인증 정보예요.
Client ID
원스토어 API 사용을 위한 고유 식별자예요.
Client Secret
API 인증 시 액세스 토큰을 발급받는 데 사용하는 보안 키예요.
Client Secret은 매우 민감한 정보예요. 외부에 노출되지 않도록 안전하게 보관해 주세요.
PNS
원스토어가 결제 결과를 개발사 서버로 전달할 URL을 설정하는 곳으로, Sandbox와 상용 환경을 각각 따로 지정할 수 있어요
테스트 발송 기능을 쓰면 지정한 URL에 테스트 메시지를 보내 정상적으로 수신되는지 바로 확인할 수 있어요.
상세 규격은 [PNS 가이드]를 참고해 주세요.
유효성 검증
사용자가 입력한 게임 ID, 서버 정보가 실제 존재하는지 확인하는 서버 URL이에요. 웹샵은 구매 단계에서 이 정보를 이 URL로 전송해 결과를 확인해요.
상세 규격은 [유효성 검증]를 참고해 주세요.
서버 리스트
웹샵에서 사용자가 선택할 수 있는 서버 목록을 조회하는 URL로, 웹샵 상세 화면에서 이 URL을 실시간 호출해 목록을 불러와요.
상세 규격은 [서버 리스트 연동 가이드]를 참고해 주세요.
Last updated

