Test Payment Flows

인앱 구매
100+
다운로드
콘텐츠 등급
전체이용가
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지
스크린샷 이미지

앱 정보

Github 링크: bit.ly/GitHub-testpaids

자체 청구 서버를 실행하지 않는 앱에 대한 표준 청구 관행에 따라 구축된 인앱 구매 흐름 이벤트를 테스트하고 기록하는 간단한 앱입니다(즉, 기기 내 Play Billing API를 사용하여 제품 및 구매를 쿼리함).

현재 휴대폰, Android TV, Wear OS를 지원합니다.

이를 사용하려면 자신의 앱에서 작동하지 않는 결제 흐름에 대해 이 앱을 테스트하는 것이 가장 좋습니다. 이 앱에서 작동한다면 코드를 Github 코드와 비교하거나 로그를 확인하여 차이점을 확인하세요. 이 앱에서도 실패하면 알려주세요. Play 결제 변경으로 인해 흐름이 중단될 수 있으며 앱을 업데이트해야 할 수도 있습니다!

참고: 이 앱의 모든 거래는 테스트 목적으로만 사용됩니다. 거래에는 실제 상품이나 서비스가 제공되지 않습니다. 앱에 사용된 용어(예: "장미 구매")는 단지 시연 목적으로만 사용된 것이며 실제가 아닙니다.

이 앱을 사용하여 테스트하는 데 드는 비용을 최소화하기 위해 가격은 Play Console 요구 사항을 통과하는 데 필요한 최소 가격으로 설정되었습니다.
대부분은 최소 요구 사항으로 인해 USD $0.49 또는 이에 상응하는 금액입니다(다른 최소 요구 사항으로 인해 일부 국가에서는 다를 수 있음).

구매 흐름은 출시 시점을 기준으로 확인되었습니다. 또한 필요한 청구 변경사항을 따라잡기 위해 최선의 노력을 다해 지속적으로 업데이트될 것입니다. 자신의 앱에서 알 수 없는 이유로 결제가 실패하는 경우 교차 검증을 위한 추가 정보를 확인하세요.

인앱 상품은 물론 구독도 테스트할 수 있습니다(테스트 후에는 취소하는 것을 잊지 마세요!). 또한 결제 흐름 중 이벤트를 나타내는 로그를 제공합니다.

현재 주요 구현 세부정보는 다음과 같습니다.

1. BuyersUpdatedListener의 onPurchasesUpdated에서 성공적인 응답을 받으면 구매를 처리해야 합니다(해당되는 경우 승인 및 소비).

2. 또한 앱의 onResume() 호출(또는 onResume()이 적절한 위치가 아닌 경우 이에 상응하는 호출)에서 사용자 구매(queryPurchasesAsync)를 쿼리하고, 각 구매의 승인 상태를 검사하고, 성공적으로 승인되지 않은 경우 승인하는지 확인하세요. .

- 이미 확인되었지만 여전히 응답에 포함된 경우(성공적으로 소비되지 않았음을 의미) 소모품도 소비합니다.

3. 그에 따라 청구 응답의 새로운 변경 사항을 반영하도록 UI를 업데이트합니다.

4. 앱이 활발하게 실행되지 않거나 결제 완료 시 이벤트가 수신되지 않아 시계 화면이 곧 꺼지고 onPurchasesUpdated() 등이 지연될 수 있다는 점에 유의하세요. 그리고 화면을 깨우면 onPurcahsesUpdated()와 onResume()의 queryPurchasesAsync()가 거의 동시에 실행될 수 있으므로 경쟁 조건을 확인하세요.

5. 72시간 이내에 구매가 확인되지 않으면 자동으로 환불된다는 점에 유의하세요.
업데이트 날짜
2024. 7. 10.

데이터 보안

보안은 개발자가 데이터를 수집 및 공유하는 방식을 파악하는 것에서 시작됩니다. 데이터 개인 정보 보호 및 보안 관행은 사용자의 앱 사용, 지역, 연령에 따라 다를 수 있습니다. 다음은 개발자가 제공한 정보이며 추후 업데이트될 수 있습니다.
제3자와 공유되는 데이터 없음
개발자가 어떻게 공유를 선언하는지 자세히 알아보세요.
수집된 데이터가 없습니다.
개발자가 어떻게 수집을 선언하는지 자세히 알아보세요.

새로운 기능

Update library versions