구글 결제 콘솔 설정

안드로이드 환경에서 뒤끝을 이용하여 구글 결제 영수증의 유효성 검증을 위해서는 구글 플레이 콘솔과 뒤끝 콘솔에서 JWT 토큰을 발급받아 뒤끝에 등록해야 합니다.

  • 영수증 검증을 위해서는 app publisher 권한을 가진 계정정보 획득이 우선 되어야 합니다.
  • 이를 위해 구글 서비스 계정의 JWT를 생성, 뒤끝에 제공하여 영수증 검증을 진행할 수 있습니다.

1. 구글 API 엑세스 프로젝트 생성

  • 구글 콘솔 왼쪽 메뉴에 설정 > 개발자 계정 > API 액세스 > 연결할 프로젝트 선택.

  • 새 프로젝트 만들기 선택.

2. 구글 서비스계정 생성

  • 새 서비스 계정 만들기를 클릭하고, Google Cloud Platform으로 이동합니다.

  • 구글 클라우드 플랫폼에 접속한 후, +서비스 계정 만들기를 클릭합니다.

  • 서비스 계정 이름과 ID 설명을 입력하고 만들기를 클릭합니다.

  • 역할을 소유자로 선택하고 계속을 클릭합니다.

  • 서비스 계정 사용자 역할을 현재 구글 콘솔에 접속한 이메일로 입력합니다. 이후 완료를 클릭합니다.

3. JWT 생성

만들어진 서비스 계정에서 Json으로 이루어진 키를 만듭니다.

  • 만들어진 서비스계정을 클릭하고, 세부정보 > 키 > 키 추가를 눌러 새 키 만들기를 클릭합니다.

키 유형을 Json을 선택하고 만들기를 클릭합니다. 이후 자동으로 json이 다운받아집니다.

4. 뒤끝 콘솔에 적용

다운받은 JWT 파일을 뒤끝 콘솔 > 스토어 설정에 등록합니다.

5. 서비스계정 액세스권한 부여

위에서 생성한 서비스계정의 액세스 권한을 부여(혹은 수정) 합니다.

  • 구글 콘솔 > 설정 > API 액세스 > 서비스 계정에서 만들어진 서비스 계정에 액세스 권한 부여를 클릭합니다.