지원되는 지갑
| 지갑 | 사용 가능성 | 통화 | 구독 | 설정 요구사항 |
|---|---|---|---|---|
| Apple Pay | 전 세계 (인도 제외) | 모든 통화 | 예 | 도메인 검증 |
| Google Pay | 전 세계 (인도 제외) | 모든 통화 | 예 | 없음 |
| Amazon Pay | 전 세계 (인도 제외) | USD | 아니요 | 없음 |
| Cash App Pay | 미국 전용 | USD | 아니요 | 없음 |
| RevolutPay | 전 세계 | GBP | 아니요 | 없음 |
Apple Pay
Apple Pay를 사용하면 고객은 Apple Wallet에 저장된 카드로 결제할 수 있으며, Face ID 또는 Touch ID 인증을 통해 가능합니다.요구사항
- 기기: iOS 17+, iPadOS 17+, macOS의 Safari 17+
- 프로토콜: HTTPS 필요
- 도메인: Apple로 검증되어야 함
도메인 검증
도메인 연관 파일 다운로드
Apple Pay 도메인 연관 파일을 다운로드하세요.
파일을 도메인에 호스팅
서버에 업로드:파일은 리다이렉트 없이 접근할 수 있어야 하며,
Content-Type: application/octet-stream 또는 text/plain로 제공되어야 합니다.활성화 요청
support@dodopayments.com로 다음 내용을 포함하여 이메일을 보내세요:
- 귀하의 실제 도메인 (예:
https://yourdomain.com) - 파일이 호스팅되고 있다는 확인
구성
Google Pay
Google Pay를 사용하면 고객이 Google 계정에 저장된 카드로 결제할 수 있으며, 내장된 사기 보호를 제공합니다.요구사항
- 브라우저: Chrome (데스크탑/모바일), Safari, Firefox
- 기기: Google Pay 앱이 설치된 안드로이드 기기
- 설정: Chrome에서 “사이트가 결제 수단을 확인할 수 있도록 허용” 활성화
구성
Google Pay는 도메인 검증이 필요 없습니다 — 계정이 활성화되면 자동으로 작동합니다.
Amazon Pay
Amazon Pay는 고객이 Amazon 계정 자격 증명과 저장된 결제 수단을 사용하여 익숙한 체크아웃 경험을 제공합니다.제한 사항
- 통화: 오직 USD만 지원
- 구독: 지원 안 함
- 지역: 인도에서는 사용할 수 없음
구성
Cash App Pay
Cash App Pay는 Cash App을 통해 결제를 가능하게 하며, 미국 소비자 간의 P2P 결제에 인기가 있습니다.제한 사항
- 지역: 미국 전용
- 통화: 오직 USD만 지원
- 구독: 지원 안 함
구성
RevolutPay
RevolutPay는 Revolut 사용자가 전 세계적으로 기존의 Revolut 계정 잔액이나 연결된 카드를 사용하여 빠르고 원활하게 결제할 수 있도록 합니다.제한 사항
- 통화: 오직 GBP만 지원
- 구독: 지원 안 함
구성
테스트
Apple Pay 테스트
Google Pay 테스트
테스트 카드 그룹에 가입
Google Pay 테스트 카드 그룹에 가입하여 테스트 카드가 자동으로 지갑에 추가되도록 합니다.
Amazon Pay & Cash App Pay
테스트 API 키를 사용하고 표준 체크아웃 흐름을 따르세요. 테스트 거래는 실제 청구 없이 시뮬레이션됩니다.SDK 지원
웹 SDK
모든 디지털 지갑은 다음에서 완전히 지원됩니다:- 오버레이 체크아웃
- 인라인 체크아웃
- 직접 API 통합
모바일 SDK
네이티브 모바일 지원을 위해 다음을 고려하세요:- WebView에서 체크아웃 열기
- 웹 컨텍스트에서 오버레이 체크아웃 사용
- 플랫폼 네이티브 Apple Pay / Google Pay SDK를 별도로 구현
모범 사례
모바일에서 지갑 우선 사용
모바일에서 지갑 우선 사용
모바일 사용자는 Apple Pay와 Google Pay를 기대합니다. 모바일 체크아웃에서 이러한 옵션을 눈에 띄게 표시하세요.
조기에 도메인 검증 완료
조기에 도메인 검증 완료
Apple Pay는 도메인 검증을 요구합니다. 출시일까지 기다리지 말고 개발 중에 프로세스를 시작하세요.
항상 카드 대체 옵션 포함
항상 카드 대체 옵션 포함
모든 고객이 디지털 지갑을 가지고 있는 것은 아닙니다. 항상
credit 및 debit을 허용하는 방법에 포함하세요.실제 기기에서 테스트
실제 기기에서 테스트
시뮬레이터는 지갑 동작을 완전히 재현하지 않습니다. 출시 전 실제 iOS 및 Android 기기에서 테스트하세요.
지갑 사용 불가 상황에 우아하게 대응
지갑 사용 불가 상황에 우아하게 대응
지갑이 사용 불가한 경우(잘못된 기기, 카드 미저장), 다른 결제 옵션이 표시되도록 하세요.
문제 해결
Apple Pay 버튼이 나타나지 않음
Apple Pay 버튼이 나타나지 않음
확인:
- Dodo Payments에서 도메인이 검증되었는가?
- HTTPS 사용 중인가?
- 기기가 iOS 17+ / Safari 17+ / iPadOS 17+인가?
- 고객이 Apple Wallet에 카드가 있는가?
apple_pay가allowed_payment_method_types에 포함되어 있는가?
Google Pay 버튼이 나타나지 않음
Google Pay 버튼이 나타나지 않음
확인:
- Chrome 또는 지원되는 브라우저를 사용 중인가?
- 고객이 Google Pay에 카드가 있는가?
- Chrome 설정 “사이트가 결제 수단을 확인할 수 있도록 허용”이 활성화되었는가?
google_pay가allowed_payment_method_types에 포함되어 있는가?
지갑 결제 실패
지갑 결제 실패
일반적인 원인:
- 지갑의 카드가 만료되었거나 유효하지 않음
- 은행에서 거래를 거부함
- 네트워크 연결 문제
잘못된 기기 유형
잘못된 기기 유형
디지털 지갑은 호환되는 기기에서만 나타납니다:
- Apple Pay: Apple 기기 전용
- Google Pay: Chrome 브라우저 또는 안드로이드 기기