ONEshop 소개
ONEshop(웹샵)은 게임사가 자체 결제 채널로 아이템을 판매할 수 있도록 제공하는 웹 기반 상점입니다. Console에서 아이템·테마·섹션을 구성하면, 사용자는 별도 앱 설치 없이 브라우저에서 웹샵에 접속해 아이템을 구매할 수 있습니다.
웹샵이란
게임 내부 결제(인앱결제)와는 별개의 결제 채널로, 게임사가 직접 아이템·가격·프로모션을 구성해 운영할 수 있습니다.
프로젝트(타이틀) 단위로 운영되며, 하나의 프로젝트는 하나의 웹샵을 가집니다.
사용자는 로그인 없이도 아이템을 둘러볼 수 있고, 구매 시점에 게임 계정 정보(UID) 확인이 필요합니다.
ONEshop 사용자 플로우
웹샵 진입
사용자가 게임 내 링크 또는 직접 URL로 웹샵에 접속합니다. 사용자 정보 연동을 활용하면 게임 ID·서버 정보가 자동으로 전달됩니다. 원스토어 앱이 설치되고 로그인까지 완료된 모바일 기기라면, 원스토어 회원 연동을 통해 별도 로그인 없이 바로 아이템을 구매할 수 있습니다.

ONEshop 게임사 입점 플로우
타이틀 등록
스토어 검색 또는 직접 입력으로 프로젝트(타이틀)를 신규 등록합니다. 상세 가이드는 [신규로 타이틀 등록하기] 문서를 참고하세요.
ONEshop 결제 플로우
사용자가 게임에서 웹샵으로 이동하면 게임ID·서버 정보를 전달받아 원스토어 회원과 연동하고, 매끄러운 결제 경험을 제공합니다.
아이템을 구매하면 사용자가 입력한 게임ID·서버 정보의 유효성을 검증하며, 결제가 완료되면 아이템 지급을 위한 구매 결과를 개발사 서버로 전달합니다.
필수 API 연동
아이템을 구매한 사용자의 게임ID∙서버 정보가 유효한지 검증하고 웹샵의 구매 결과를 확인하기 위해서는 API 연동이 필수적으로 필요합니다.
상세 가이드는 웹샵 연동 가이드 문서를 참고하세요.
ONEshop →
게임 서버
필수
사용자가 결제를 완료하면, 결제 결과와 관련 결제 정보를 PNS 알림으로 게임 서버에 전달합니다. PNS는 상용과 Sandbox 결제 환경을 모두 지원합니다.
게임 서버 →
ONEshop
필수
아이템이 정상적으로 지급되었음을 확인하기 위해 구매확인 처리는 반드시 진행해야 합니다. 목적에 따라 consume 또는 acknowledge API 중 하나를 사용할 수 있습니다.
게임 앱 →
ONEshop
선택
게임 내에서 웹샵으로 이동하는 경로를 노출할 수 있습니다. 이동 URL에 사용자의 게임ID·서버 정보를 포함하면, 웹샵 진입 시 원스토어 로그인 상태와 구매 입력 정보가 자동 적용되어 바로 구매를 진행할 수 있습니다. 편리한 결제 환경을 위해 연동을 권장합니다.
웹샵 테스트
웹샵은 정식 판매 전에 웹샵 화면과 결제 흐름을 사전에 검증할 수 있습니다.
상세 가이드는 웹샵 테스트 문서를 참고하세요.
판매국가에 '대한민국'이 포함된 경우, 웹샵 판매를 위해 등록된 테스트 ID로 결제 테스트를 최소 1회 진행해야 합니다.
검증 요청 ∙ 판매 시작
웹샵 테스트를 마치고 원스토어 개발자센터에서 검증 요청을 진행하면 검증 완료 후 원하는 날짜에 판매를 시작할 수 있습니다. 상세 가이드는 검증 요청하기 문서를 참고하세요.

Last updated


