본문 바로가기

안드로이드

[Android] 인앱결제 예제 (BillingClient 사용) - 판매자 계정 설정 , 아이템 등록

* 해당 글을 참고하기 전에 구글콘솔을 통해 앱이 등록되어 있어야 한다.

 

안드로이드 인앱결제 - 판매자 계정 설정 , 아이템 등록

 

앱내에서 수익을 내고자 할 때,

판매자 계정이 설정되어 있어야 아이템을 등록할 수 있다.

 

 

판매자 계정 설정

- 아래 이미지 처럼 클릭하고 들어가서 시키는대로 작성 (자세한 내용은 생략)

- 참고) 꼭 본인명의로 등록하지 않아도 됨

- 참고) 신용카드 명세서 이름은 영어로만 작성

 

 

관리되는 제품 등록 (이하 아이템)

- 1회성 아이템, 한번 구매로 끝나는 형태

 

① 

② 

 

  • 제품 ID : 각 아이템을 인식하기 위한 ID ( BillingClient 연동시 사용 ) ( ex "point_01" 과 같은 코드형식으로 적용 )
  • 제목 : 사용자에게 보여지는 아이템의 제목
  • 설명 : 사용자에게 보여지는 아이템의 설명
  • 가격 템플릿 : 가격에 대한 서식을 미리 지정했을 경우 사용 ( 지금 할 필요 없음 )
  • 상태 : 활성화 ( 활성화 시켜야 구매 및 테스트 가능 ) / 비활성화 ( 구매 불가상태로 전환 할때 사용 )
  • 가격 : 사용자에게 보여지는 아이템의 가격 ( 1. 기본 가격 입력 → 2. 현지가격란에 나오는 가격 체크 후 적용 )

 

 

 

구독 등록

- 음원사이트의 정기결제와 유사, 사용자가 직접 구독취소 하지않는 한, 계속해서 자동결제 됨

 

① 

 

② 

 

  • 제품 ID : 각 구독을 인식하기 위한 ID ( BillingClient연동시 사용 ) (ex "subs_01" 과 같은 코드형식으로 적용 )
  • 이름 : 사용자에게 보여지는 구독의 이름
  • 설명 : 사용자에게 보여지는 구독의 설명
  • 결제 기간 : 구독 이 이뤄지는 주기 설정
  • 기본 가격 : 사용자에게 보여지는 아이템의 가격 ( 1. 기본 가격 설정 → 2. Apply prices 클릭 )
  • 무료 체험판 : 없음 적용하고 테스트 / 사용자에게 설정한 기간만큼 무료적용, 기간이 끝나면 금액 청구
  • 신규 할인 가격 : 없음 적용하고 테스트 / 1회결제 ( 최초 1회 할인 ) / 반복 결제 ( 설정한 횟수만큼 할인 )
  • 유예 기간 : 없음 적용하고 테스트 / 사용자가 결제에 문제가 생긴 경우 유예 기간 부여