개요

Google Pay에서 결제 정보를 가져와 백엔드 애플리케이션을 통해 대행업체로 전송하는 흐름을 보여주는 다이어그램
그림 1. Android 결제 과정

Google Pay API는 앱 내에서 빠른 결제를 지원하므로 전 세계 Google 계정에 저장된 수억 장의 카드에 간편하게 액세스할 수 있습니다.

작동 방식

사용자가 Google Pay 결제 버튼을 탭하면 Google 계정에 저장된 결제 수단과 배송지 주소와 같은 선택사항 필드가 표시되는 결제 명세서를 볼 수 있습니다. 사용자는 결제 수단을 빠르게 선택하거나 배송지 주소(선택사항)를 추가하거나 새 정보를 추가할 수 있습니다.

결제 과정은 다음과 같습니다.

  1. 사용자가 Google Pay 결제 버튼을 클릭하면 지원되는 결제 수단 목록이 포함된 결제 명세서가 표시됩니다.
  2. 사용자가 결제 수단을 선택하면 Google Pay에서 해당 메서드의 결제 토큰을 앱에 안전하게 반환합니다.
  3. 앱에서 구매에 대한 세부정보와 함께 결제 토큰을 백엔드에 제출합니다.
  4. 결제를 실행하기 위해 백엔드는 구매를 처리하고 결제 토큰을 결제 서비스 제공업체에 보냅니다.

시작하기

Google Pay API를 시작하려면 다음 단계를 수행하세요.

  1. Google Pay API 서비스 약관 서비스이용정책을 검토하고 준수합니다.
  2. 지원 대행업체 및 게이트웨이 목록을 보고 결제 대행업체 또는 게이트웨이의 참조 문서를 찾습니다.

  3. Google Pay 브랜드 가이드라인을 검토하고 따릅니다.
  4. 문서의 튜토리얼을 사용하여 일반 Android 통합을 완료하거나 라이브러리를 확인하여 Flutter 또는 React Native 애플리케이션에 Google Pay를 추가하세요.
  5. 통합 체크리스트를 검토하여 통합의 프로덕션 준비 상태를 평가합니다.
  6. Google Pay 및 월렛 콘솔을 사용하여 Google Pay API에 대한 프로덕션 액세스를 요청합니다.
  7. Android 기기에 사용 가능한 최신 버전의 Google Play 서비스가 설치되어 있는지 확인합니다.

리소스

통합을 완료하려면 다음 리소스를 사용하세요.

Codelab

다음 Codelab을 통해 웹에서 Google Pay API를 시작할 수 있습니다.

동영상

블로그 게시물