이전까지는 now.gg 결제 모듈 라이브러리의 적용에 중점을 두었고 이제 모듈 적용 테스트를 하실 수 있습니다.
내부 테스트를 통해 앱과 결제 모듈을 테스트할 수 있으며 이때 now.gg의 재화를 사용하여 인앱 구매를 수행하고 전체 구매 프로세스를 테스트할 테스트 유저를 추가하실 수 있습니다.
- now.gg 결제 서비스는 테스트 사용자를 자동으로 감지합니다. 테스트 사용자로서 인앱 결제를 테스트하기 위해 실제 돈을 사용할 필요가 없습니다.
- 인앱 결제를 테스트하기 위해 테스트 통화를 제공했습니다.
- 테스트 통화는 무제한이며 테스트 구매를 위해 사용됩니다.
방법:
- 테스트 유저를 추가합니다.
- 구매 프로세스를 테스트합니다.
1. 테스트 유저 추가
앱/게임 내 적용된 결제 모듈을 테스트하기 위해 테스트 유저 계정을 추가하실 수 있습니다.
- 등록된 개발자 계정을 사용하여 nowStudio에 로그인합니다.
- 모든 앱에서
- 결제 모듈을 테스트하려는 앱 이름 옆의 세부 정보를 클릭합니다.
- 상단 메뉴에서 결제를 클릭합니다.
- 왼쪽 사이드바에서 내부 테스터를 클릭합니다.
- 테스터 추가를 클릭합니다.
- 테스트에 사용할 now.gg 계정과 연결된 이메일 주소를 아래와 같이 입력하세요:
- 추가를 클릭합니다.
‘테스터가 성공적으로 추가되었습니다’라는 확인 메시지가 화면에 표시됩니다.
- 결제를 테스트합니다.
2. 블루스택 5에서 결제 프로세스 테스트
요구 사항
- 블루스택 5 (BlueStacks 5 앱플레이어)
- now.gg 결제 모듈이 적용된 게임/앱
방법:
- 블루스택 5 앱 플레이어(64비트)를 실행합니다.
- now.gg 결제가 적용된 앱/게임을 설치합니다.
- 앱/게임을 실행하고 결제 프로세스를 테스트합니다.
- now.gg 계정과 연결된 이메일 주소 사용 시:
- 인앱 상품을 구매하려고 하면 로그인 팝업이 표시됩니다(아직 로그인하지 않은 경우).
- 아래와 같이 now.gg 계정(페이스북/구글/디스코드)을 사용하여 로그인합니다.
- nowStudio에 테스터로 추가한 계정과 동일한 계정을 사용합니다.
- 결제 화면에서 테스트 통화를 사용하여 아래와 같이 구매를 진행하세요:
- now.gg 통화는 무제한이며 결제 프로세스 테스트 시 사용됩니다.
중요
- 테스트 통화를 사용한 인앱 결제는 결제 서비스에서 생성된 재무 보고서에 포함되지 않습니다.
- SDK 버전이 3.0보다 낮은 경우, 사용자의
IN_GAME_ID
를 사용하여 결제를 테스트할 수도 있습니다.
- 64비트 버전의 블루스택 5에서 앱을 테스트하고 있는지 확인합니다.
- 결제 중 ‘해당 국가에서 사용할 수 있는 결제 수단이 없습니다.’라는 메시지가 표시되면 다음 중 하나를 수행합니다.
- 여기에 따라 블루스택 내에서 국가 속성을 변경합니다.
- 아니면, VPN을 사용하실 수도 있습니다.
- 예를 들어, now.gg 결제 모듈을 사용하여 IAP를 테스트할 국가로 홍콩(HK)을 선택하실 수 있습니다.
- 블루스택 5에서 디버깅 환경을 활성화하고 Logcat을 사용하여 시스템 로그를 수집할 수 있습니다.
데모 앱
네이티브 안드로이드 및 유니티용 데모 앱도 포함되어 있습니다.
- now.gg 결제 모듈의 IAP 프로세스를 더욱 쉽게 이해하기 위해 데모 앱을 확인해 보실 수 있습니다.
- 데모 APK를 설치하는 단계는 앱을 설치하는 단계(위)와 동일합니다.
지원
dev-support@now.gg로 문의 주시면 신속히 도와드리겠습니다.