지원되는 지갑
| 지갑 | 사용 가능성 | 통화 | 구독 | 설정 요구사항 |
|---|---|---|---|---|
| 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로 검증되어야 함
도메인 검증
Download the domain association file
다음 Apple Pay 도메인 연동 파일을 다운로드하세요.
Host the file on your domain
다음 위치에 서버에 업로드하세요:파일은 리디렉션 없이 접근 가능해야 하며
Content-Type: application/octet-stream 또는 text/plain로 제공되어야 합니다.Request activation
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 테스트
Join the test card group
Google Pay 테스트 카드 그룹에 가입하면 테스트 카드가 자동으로 지갑에 추가됩니다.
Amazon Pay & Cash App Pay
테스트 API 키를 사용하고 표준 체크아웃 흐름을 따르세요. 테스트 거래는 실제 청구 없이 시뮬레이션됩니다.SDK 지원
웹 SDK
모든 디지털 지갑은 다음에서 완전히 지원됩니다:- 오버레이 체크아웃
- 인라인 체크아웃
- 직접 API 통합
모바일 SDK
네이티브 모바일 지원을 위해 다음을 고려하세요:- WebView에서 체크아웃 열기
- 웹 컨텍스트에서 오버레이 체크아웃 사용
- 플랫폼 네이티브 Apple Pay / Google Pay SDK를 별도로 구현
모범 사례
Prioritize wallets on mobile
Prioritize wallets on mobile
모바일 사용자는 Apple Pay 및 Google Pay를 기대합니다. 모바일 체크아웃에서 이러한 옵션을 눈에 띄게 표시하세요.
Complete domain verification early
Complete domain verification early
Apple Pay는 도메인 인증을 필요로 합니다. 출시 당일까지 기다리지 말고 개발 단계에서 프로세스를 시작하세요.
Always include card fallbacks
Always include card fallbacks
모든 고객이 디지털 지갑을 갖고 있는 것은 아닙니다. 항상
credit 및 debit를 허용된 수단에 포함하세요.Test on real devices
Test on real devices
시뮬레이터는 지갑 동작을 완전히 재현하지 못합니다. 출시 전에 실제 iOS 및 Android 기기에서 테스트하세요.
Handle wallet unavailability gracefully
Handle wallet unavailability gracefully
문제 해결
Apple Pay button not appearing
Apple Pay button not appearing
Google Pay button not appearing
Google Pay button not appearing
Wallet payment failed
Wallet payment failed
일반 원인:
- 지갑에 있는 카드가 만료되었거나 유효하지 않음
- 은행에서 거래를 거부함
- 네트워크 연결 문제
Wrong device type
Wrong device type
디지털 지갑은 호환되는 기기에서만 표시됩니다:
- Apple Pay: Apple 기기 전용
- Google Pay: Chrome 브라우저 또는 Android 기기