Skip to main content
디지털 지갑을 사용하면 고객이 카드 정보를 입력하지 않고 기기나 계정에 이미 저장된 카드 또는 계정으로 결제할 수 있습니다. 지갑은 카드 번호 대신 토큰을 전송하며, 고객은 탭하거나 생체 인증으로 결제를 확인합니다.

Supported Wallets

Dodo Payments는 체크아웃이 해당 지갑의 국가, 통화 및 결제 유형과 일치할 때만 각 지갑을 표시합니다:
PayPal은 신규 거래에 일시적으로 사용할 수 없습니다.

Apple Pay

Apple Pay를 사용하면 고객이 Apple Wallet에 저장된 카드로 결제하고 Face ID 또는 Touch ID로 확인할 수 있습니다.
Apple Pay는 무료 체험과 같이 첫 결제 금액이 $0인 경우에도 구독에 표시되므로 가입 시 결제 승인이 설정됩니다. 일회성 결제에서는 금액이 $0보다 클 때만 Apple Pay가 표시됩니다.

요구 사항

  • Devices: iOS 17 이상, iPadOS 17 이상 또는 macOS의 Safari 17 이상. 인도에서는 Apple이 iOS 18 이상을 실행하는 iPhone XR 이상을 요구합니다.
  • Protocol: 페이지는 HTTPS를 통해 로드되어야 합니다.
  • Domain: 인라인 checkout의 경우 도메인을 Apple에 등록하고 verification해야 합니다.

인도의 Apple Pay

인도의 고객은 INR로 청구되는 checkout에서 Apple Pay로 결제할 수 있습니다. 인도의 Apple Pay는 다음 조건에서 작동합니다:
  • Currency: checkout이 INR로 청구됩니다. INR로 청구되는 결제는 INR minimum을 충족해야 합니다.
  • Cards: 고객이 Apple Pay를 지원하는 인도 은행에서 발급한 카드를 Apple Wallet에 보유하고 있어야 합니다. 어떤 은행과 카드가 eligible한지는 Apple이 결정합니다.
  • Desktop: 데스크톱 브라우저에서 고객은 iPhone으로 코드를 스캔하고 휴대폰에서 결제를 확인할 수 있습니다.
  • Subscriptions: INR의 Apple Pay 구독은 RBI mandates에 따라 실행됩니다. 다른 인도 발급 카드와 마찬가지로 각 renewal charge는 renewal date 후 약 48시간이 지나면 완료됩니다.
인도 고객에게 INR로 청구하려면 billing country 및 Adaptive Currency에 대한 India Payment Methods 요구 사항을 따르세요.

도메인 verification

도메인 verification은 인라인(embedded) checkout에만 필요합니다. Hosted checkout 및 payment links에서는 verification 없이 Apple Pay가 표시됩니다.
Apple Pay는 overlay checkout에서 사용할 수 없습니다. Apple Pay를 제공하려면 인라인 checkout, hosted checkout 또는 payment link를 사용하세요.
인라인 checkout의 도메인을 verification하려면 dashboard에서 다음 단계를 따르세요:
1

Open Apple Pay Domains

Settings → Payment Methods로 이동합니다. Apple Pay 행에서 Manage domains를 클릭합니다.
Manage domains button on the Apple Pay row in Payment Methods settings

Open Apple Pay domains from the Apple Pay row

2

Download the Domain Association File

Apple Pay domains 패널에서 Download file을 클릭합니다.
Apple Pay domains panel with the Download file button

Download the Apple Pay domain association file

3

Register Your Domain

Register domain을 클릭하고 checkout을 embed하는 도메인(예: shop.example.com)을 입력한 다음 Continue를 클릭합니다.
Register a domain form with a domain entered

Register the domain where you embed checkout

4

Host the File on Your Domain

다음 경로에 파일을 업로드합니다:
리디렉션 없이 HTTPS를 통해 Content-Type: application/octet-stream 또는 text/plain로 파일을 제공하세요.
5

Verify the Domain

Verify domain을 클릭합니다. Dodo Payments가 호스팅된 파일을 확인하고 Apple에 도메인을 제출합니다.
Verify your domain screen with the association file host path and Verify domain button

Verify the hosted association file

6

Confirm It's Active

상태가 Active로 표시되면 해당 도메인에서 Apple Pay가 활성화된 것입니다. 한 도메인에서 Apple Pay를 켜거나 끄려면 해당 도메인의 Enabled toggle을 사용하세요.
Apple Pay domains list showing domains with an Active status and Enabled toggles

Verified domains show an Active status

7

Test the Integration

  1. Apple 기기에서 checkout을 엽니다.
  2. Apple Pay 버튼이 표시되는지 확인합니다.
  3. 테스트 거래를 완료합니다.

Configuration

checkout session을 Apple Pay와 카드로 제한하려면 allowed_payment_method_types를 전달합니다:

Google Pay

Google Pay를 사용하면 고객이 Google 계정에 저장된 카드로 결제할 수 있습니다.

요구 사항

  • Browsers: 데스크톱 및 Android의 Chrome과 데스크톱의 Firefox. checkout은 Safari 또는 iOS의 어떤 브라우저에서도 Google Pay를 표시하지 않습니다. 이러한 브라우저에서는 고객이 Apple Pay 또는 카드로 결제할 수 있습니다.
  • Devices: Google Pay 앱이 설치된 Android 기기.
  • Settings: Chrome에서 Allow sites to check if you have payment methods saved가 켜져 있어야 합니다.

Configuration

checkout session을 Google Pay와 카드로 제한하려면 allowed_payment_method_types를 전달합니다:
Google Pay에는 도메인 verification이 필요하지 않습니다.

Amazon Pay

Amazon Pay를 사용하면 고객이 Amazon 계정에 저장된 결제 수단으로 checkout할 수 있습니다.

Availability

  • Region: 인도를 제외한 전 세계.
  • Currencies: USD, EUR, GBP, AUD, CHF, DKK, HKD, JPY, NOK, NZD, SEK, ZAR. checkout에서 제공하는 통화는 해당 checkout을 처리하는 processor에 따라 달라집니다.
  • Subscriptions: 지원되지 않습니다.

Configuration

checkout session을 Amazon Pay와 카드로 제한하려면 allowed_payment_method_types를 전달합니다:

Cash App Pay

Cash App Pay를 사용하면 미국 고객이 Cash App 계정에서 결제할 수 있습니다.

Availability

  • Region: 미국만 해당. billing country는 미국이어야 합니다.
  • Currency: USD만 지원됩니다.
  • Subscriptions: 지원됩니다.

Configuration

checkout session을 Cash App Pay와 카드로 제한하려면 allowed_payment_method_types를 전달합니다:

RevolutPay

RevolutPay를 사용하면 Revolut 사용자가 Revolut 계정 잔액 또는 연결된 카드로 결제할 수 있습니다.

Availability

  • Region: 전 세계.
  • Currency: GBP만 지원됩니다.
  • Subscriptions: 지원되지 않습니다.

Configuration

checkout session을 RevolutPay와 카드로 제한하려면 allowed_payment_method_types를 전달합니다:

Testing

test mode에서는 실제 자금이 이동하지 않고 wallet 결제가 동일한 checkout flow를 통해 처리됩니다.

Apple Pay Testing

1

Use Test Mode

dashboard 사이드바에서 Live Mode switch를 끄고 test mode에서 생성한 API keys를 사용합니다.
2

Add a Card to Apple Wallet

실제 카드를 Apple Wallet에 추가합니다. test mode에서는 카드에 요금이 청구되지 않습니다.
3

Complete a Test Purchase

Apple 기기에서 checkout을 열고 Apple Pay flow를 완료합니다.
Apple Pay에는 HTTPS가 필요합니다. 페이지가 HTTPS를 통해 제공되지 않으면 localhost에 표시되지 않습니다.

Google Pay Testing

1

Join the Test Card Group

Google Pay test card group에 가입하여 wallet에 테스트 카드를 추가합니다.
2

Enable Test Mode

test mode에서 생성한 API keys를 사용합니다.
3

Complete a Test Purchase

Google Pay에서 테스트 카드 중 하나를 선택하여 거래를 완료합니다.

Amazon Pay 및 Cash App Pay

test mode API keys를 사용하고 표준 checkout flow를 따릅니다. 테스트 거래는 시뮬레이션되며 실제 요금은 청구되지 않습니다.

SDK Support

wallet의 사용 가능 여부는 checkout을 표시하는 방식에 따라 달라집니다.

Web SDKs

Digital wallets는 다음에서 작동합니다:
  • Apple Pay를 제외한 Overlay Checkout.
  • Inline Checkout. Apple Pay에는 domain verification이 필요합니다.
  • hosted checkout과의 Direct API integration.

Mobile SDKs (Checkout)

Android, iOS, React Native 및 Flutter checkout SDK는 WebView가 아닌 플랫폼의 system browser(iOS에서는 SFSafariViewController, Android에서는 Chrome Custom Tabs)에서 Dodo Payments hosted checkout을 엽니다. Apple Pay와 Google Pay는 웹에서와 동일한 방식으로 작동합니다. 설정 방법은 Mobile Integration Guide를 참조하세요.

Best Practices

모바일 고객은 Apple Pay와 Google Pay를 기대합니다. 모바일 checkout에서 이러한 옵션을 눈에 잘 띄게 표시하세요.
인라인 checkout을 사용하는 경우 출시일이 아니라 개발 중에 Apple Pay에 사용할 도메인을 verification하세요.
모든 고객이 digital wallet을 보유한 것은 아닙니다. allowed_payment_method_types에 credit 및 debit를 포함하세요.
시뮬레이터는 wallet 동작을 완전히 재현하지 못합니다. 출시 전에 실제 iOS 및 Android 기기에서 테스트하세요.
지원되지 않는 기기이거나 고객에게 저장된 카드가 없으면 wallet이 표시되지 않습니다. 이러한 고객에게는 다른 payment methods를 계속 표시하세요.

Troubleshooting

확인:
  1. 인라인 checkout의 경우 Manage domains에서 도메인이 verification되었나요?
  2. 페이지가 HTTPS를 통해 로드되나요?
  3. 기기에서 iOS 17, iPadOS 17 또는 Safari 17 이상을 사용하나요?
  4. 고객이 Apple Wallet에 카드를 보유하고 있나요?
  5. apple_pay가 allowed_payment_method_types에 포함되어 있나요?
  6. checkout이 overlay인가요? Apple Pay는 overlay checkout에서 사용할 수 없습니다.
해결 방법: 도메인 verification을 완료하고 HTTPS를 통해 페이지를 제공하세요. 실제 Apple 기기에서 테스트하세요.
Verify domain을 클릭하면 Dodo Payments가 도메인에서 association file을 가져와 Apple에 도메인을 제출합니다. 도메인이 Pending 상태로 유지되는 경우는 대개 Dodo Payments가 예상대로 파일을 가져오지 못했기 때문입니다.확인:
  1. 파일이 https://<your-domain>/.well-known/apple-developer-merchantid-domain-association에서 접근 가능한가요?
  2. 유효한 certificate를 사용하여 HTTPS로 제공되나요?
  3. 리디렉션 없이 resolve되나요? www, 다른 host 또는 error page로의 리디렉션은 확인에 실패합니다.
  4. text/html가 아니라 Content-Type: application/octet-stream 또는 text/plain로 제공되나요?
  5. 다른 account 또는 provider에서 재사용한 파일이 아니라 이 business의 Manage domains에서 다운로드한 파일인가요?
파일에 공개적으로 접근할 수 있는지 확인하려면 private browsing window와 같이 자체 network 외부에서 URL을 요청하세요. Staging password, authentication wall 및 firewall rule로 인해 본인은 요청에 성공하지만 Dodo Payments는 실패하는 경우가 많습니다.해결 방법: hosting 문제를 해결한 다음 Verify domain을 다시 클릭하세요. 성공적으로 확인한 후에도 도메인이 Active가 되지 않으면 도메인 이름과 함께 support@dodopayments.com으로 문의하세요.
확인:
  1. 고객이 지원되는 browser를 사용하고 있나요? Google Pay는 Safari 또는 iOS의 어떤 browser에서도 표시되지 않습니다.
  2. 고객이 Google Pay에 카드를 보유하고 있나요?
  3. Chrome setting Allow sites to check if you have payment methods saved가 켜져 있나요?
  4. google_pay가 allowed_payment_method_types에 포함되어 있나요?
해결 방법: browser 및 고객의 Google Pay setup을 확인하세요.
일반적인 원인:
  • wallet의 카드가 만료되었거나 유효하지 않습니다.
  • 은행에서 거래를 거절했습니다.
  • network connection 문제로 결제가 중단되었습니다.
해결 방법: 고객에게 wallet의 카드를 확인하거나 다른 payment method를 사용하도록 안내하세요.
Digital wallets는 호환되는 기기에서만 표시됩니다:
  • Apple Pay: Apple 기기만 해당.
  • Google Pay: Chrome 또는 Android 기기.
해결 방법: 이는 정상적인 동작입니다. fallback으로 카드 결제를 사용할 수 있도록 유지하세요.

관련 페이지

Payment Methods Overview

지원되는 모든 payment methods입니다.

Overlay Checkout

페이지에서 overlay로 checkout을 엽니다.

Testing Process

모든 payment method의 테스트 데이터입니다.

Mobile Integration Guide

Apple Pay와 Google Pay가 웹에서와 같이 작동하는 system browser에서 hosted checkout을 엽니다.
마지막 수정일 2026년 10월 8일