외부 결제 프로그램을 사용하면 외부 결제 링크 등을 통해 일본 사용자를 앱 외부에서 구매할 수 있는 인앱 디지털 기능 또는 서비스로 안내할 수 있습니다. 사용자를 구매에 연결할 때 Google Play 결제로 구매하거나 개발자 웹사이트에서 구매를 완료하는 옵션을 나란히 제공해야 합니다. 이 가이드에서는 외부 결제를 사용 설정하는 데 필요한 API를 설명합니다. 자세한 내용은 프로그램 요구사항을 참고하세요.
용어집
이 가이드에서는 다음과 같은 용어가 사용됩니다.
- 외부 결제 API: 사용자를 앱 외부로 연결하여 인앱 디지털 상품을 구매하는 데 사용되는 API입니다.
- 외부 거래: 프로그램 요구사항에 정의된 대로 앱 외부에서 발생하는 적격 거래입니다.
- 외부 거래 토큰: 사용자가 외부 거래를 완료할 때 사용할 수 있도록 Play 결제 라이브러리를 통해 개발자에게 제공되는 토큰입니다. 이 토큰은 Google Play에 구매 성공을 알리는 데 사용됩니다.
- 외부 거래 ID: 외부 거래를 식별하기 위해 사용자가 생성하는 고유 식별자입니다.
외부 결제 지원
앱에 외부 결제를 포함하려면 다음 기준을 충족해야 합니다.
- 외부 결제의 자격 요건을 검토하고 프로그램 요구사항에 설명된 등록 단계를 완료합니다.
- Play 결제 라이브러리 8.3 이상을 통합합니다.
Play Console에서 구성
Play Console에서 외부 결제를 구성하려면 프로그램 요구사항에 설명된 단계를 따르세요.
사용자 환경
클라이언트 측 API를 사용하면 다음 기능을 설정할 수 있습니다.
- Google Play가 관련 정보 및 사용자 선택 화면을 렌더링하고 관리합니다.
- 사용자가 Google Play 결제 시스템을 사용하기로 선택하면 결제 흐름에서는 Google Play의 결제 표준 인터페이스가 계속 사용됩니다.
- 사용자가 개발자 제공 결제 시스템을 선택하면 사용자는 외부 웹사이트 또는 사용자의 기기에 이미 설치된 결제 앱으로 연결됩니다. Google Play 또는 앱에서 사용자를 웹사이트로 안내할지 여부를 결정할 수 있습니다.
결제 서비스 선택 화면 |
리디렉션 페이지입니다. |
개발자 웹사이트입니다. |
이 예시는 설명을 위한 것입니다.
사용자 선택 화면
사용자 선택 화면에는 개발자의 결제 시스템과 Google Play 결제 시스템 중 하나를 선택할 수 있는 옵션이 표시됩니다.

외부 결제 옵션의 구성


사용자 선택 화면에 표시되는 외부 결제 옵션은 다음과 같은 UI 요소로 구성됩니다.
- 앱 아이콘
- 앱 이름
- 개발자가 제공하는 결제 수단이 포함된 이미지 애셋
- 그 밖의 표시기(and more UI 요소는 이미지 애셋의 일부가 아님)
결제 수단용 이미지 애셋
단일 이미지 애셋은 여러 개의 결제 수단 카드로 구성되며 이 가이드라인에 정의된 사양을 준수해야 합니다.

크기 |
192dp X 20dp |
카드 간격 |
8dp |
파일 형식 |
PNG, 투명한 배경 |
여러 결제 수단
개발자는 이미지 애셋에 포함할 결제 수단 아이콘의 수를 최대 5개까지 선택할 수 있습니다.
그 밖에 다른 이미지 또는 텍스트는 이미지에 포함해서는 안 됩니다.


카드 사양
이미지 애셋에 포함된 결제 수단 카드는 크기, 간격, 스타일에 관한 다음 가이드라인을 따라야 합니다.

| 카드 크기 | 32dp X 20dp |
| 안쪽 패딩 | 3dp |
| 윤곽선 | 1dp(크기에 내부 획 포함), 반경 2dp, #E0E0E0 |
| 카드 배경 | 단색(흰색 권장) |
다음 단계
외부 결제 API 통합을 시작하려면 인앱 통합 및 백엔드 통합에 관한 심층 가이드를 따르세요.