> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dodopayments.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Payment Methods

> Complete guide to payment methods supported by Dodo Payments, including credit/debit cards, digital wallets, BNPL, UPI/Rupay, European options, and how to configure them for your checkout.

Dodo Payments supports a wide range of payment methods to help you serve customers globally. Turn on new payment methods instantly — no additional contracts, integrations, or merchant accounts needed.

## Why Offer Multiple Payment Methods?

<CardGroup cols={3}>
  <Card title="Boost Conversion" icon="chart-line">
    Local methods increase sales 20-30% in target markets.
  </Card>

  <Card title="One Platform" icon="layer-group">
    All methods managed through a single API.
  </Card>

  <Card title="Smart Routing" icon="route">
    Right options shown based on location and device.
  </Card>
</CardGroup>

## How It Works

Payment methods are automatically presented to customers based on:

* **Customer Location** — Regional methods like iDEAL (Netherlands) or UPI (India) only appear for customers in those regions
* **Transaction Currency** — Payment methods are filtered by supported currencies
* **Device Type** — Apple Pay only appears on compatible Apple devices and browsers
* **Transaction Type** — Some methods don't support subscriptions or have minimum amounts

<Info>
  **Automatic Activation:** All payment methods are pre-configured and managed by Dodo Payments. No additional setup needed — they become available once your account is verified and live mode is enabled.
</Info>

## Supported Payment Methods

| 결제 수단                | 지원 국가        | 지원 통화             |  구독 | 최소 금액               |
| :------------------- | :----------- | :---------------- | :-: | :------------------ |
| **신용카드**             | 전 세계         | 모든 통화             |  예  | \$0.50              |
| **직불카드**             | 전 세계         | 모든 통화             |  예  | \$0.50              |
| **Apple Pay**        | 전 세계 (IN 제외) | 모든 통화             |  예  | \$0.50              |
| **Google Pay**       | 전 세계 (IN 제외) | 모든 통화             |  예  | \$0.50              |
| **Amazon Pay**       | 전 세계 (IN 제외) | USD               | 아니요 | \$0.50              |
| **Cash App Pay**     | 미국           | USD               | 아니요 | \$0.50              |
| **Klarna**           | 미국, 유럽       | USD, EUR, GBP + 7 | 아니요 | \$50.01             |
| **Afterpay**         | 미국, 영국       | USD, GBP          | 아니요 | \$50.01             |
| **Sunbit**           | 미국           | USD               | 아니요 | $60.00 (최대 $19,999) |
| **UPI**              | 인도           | INR               | 예\* | ₹1                  |
| **Rupay**            | 인도           | INR               | 예\* | ₹1                  |
| **iDEAL**            | 네덜란드         | EUR               | 아니요 | €0.50               |
| **Bancontact**       | 벨기에          | EUR               | 아니요 | €0.50               |
| **EPS**              | 오스트리아        | EUR               | 아니요 | €0.50               |
| **Multibanco**       | 포르투갈         | EUR               | 아니요 | €0.50               |
| **Przelewy24 (P24)** | 폴란드          | PLN               | 아니요 | 2.00 PLN            |
| **PAYCO**            | 대한민국         | KRW               | 아니요 | \~\$1.00            |
| **Naver Pay**        | 대한민국         | KRW               |  예  | \~\$1.00            |
| **Kakao Pay**        | 대한민국         | KRW               |  예  | \~\$1.00            |
| **RevolutPay**       | 전 세계         | GBP               | 아니요 | £0.50               |
| **Billie**           | 전 세계         | GBP               | 아니요 | £0.50               |
| **Pix**              | 브라질          | BRL               | 아니요 | \$0.50              |
| **Stablecoins**      | 전 세계 (IN 제외) | USD               | 아니요 | \$0.50              |
| **WeChat Pay**       | 전 세계         | USD, CNY          | 아니요 | \$0.50              |

<Note>
  \*Indian payment methods (UPI, Rupay) support subscriptions with RBI-compliant mandates. See the <a href="/features/payment-methods/india">India Payment Methods</a> page for details on the 48-hour processing delay and mandate requirements.
</Note>

<Warning>
  **PayPal Support Paused:** PayPal is temporarily unavailable for new transactions. We'll update this page when restored.
</Warning>

## Payment Method Categories

<CardGroup cols={2}>
  <Card title="Credit & Debit Cards" icon="credit-card" href="/features/payment-methods/cards">
    Accept Visa, Mastercard, Amex, Discover, JCB, UnionPay, and regional networks like Cartes Bancaires and Interac.
  </Card>

  <Card title="Digital Wallets" icon="wallet" href="/features/payment-methods/digital-wallets">
    Apple Pay, Google Pay, Amazon Pay, Cash App Pay, and RevolutPay for fast, secure one-tap checkout.
  </Card>

  <Card title="Buy Now Pay Later" icon="calendar-days" href="/features/payment-methods/bnpl">
    Klarna, Afterpay, and Billie installment options to increase average order value and conversion.
  </Card>

  <Card title="India" icon="indian-rupee-sign" href="/features/payment-methods/india">
    UPI and Rupay cards with RBI-compliant subscription mandates for the Indian market.
  </Card>

  <Card title="Europe" icon="euro-sign" href="/features/payment-methods/europe">
    iDEAL (네덜란드), Bancontact (벨기에), EPS (오스트리아), Multibanco (포르투갈), 그리고 Przelewy24 (폴란드).
  </Card>

  <Card title="South Korea" icon="won-sign" href="/features/payment-methods/south-korea">
    Kakao Pay, Naver Pay, PAYCO 지갑 및 한국 로컬 카드, KRW로 청구.
  </Card>

  <Card title="Pix" icon="brazilian-real-sign" href="/features/payment-methods/pix">
    QR 코드 또는 복사-붙여넣기 키를 통한 브라질 시장을 위한 즉시 은행 이체.
  </Card>

  <Card title="Stablecoins" icon="dollar-sign" href="/features/payment-methods/stablecoins">
    전 세계 고객(인도 제외)으로부터 USD로 청구되는 안정 코인 결제를 수락합니다.
  </Card>

  <Card title="WeChat Pay" icon="comment-dollar" href="/features/payment-methods/wechat">
    중국 고객을 위한 WeChat을 통한 QR 코드 결제, USD 및 CNY 지원.
  </Card>
</CardGroup>

## 비즈니스 수준 결제 수단 비활성화

대시보드에서 비즈니스 수준으로 특정 결제 수단을 비활성화할 수 있습니다. 이는 모든 제품이나 세션별로 구성할 필요 없이 비즈니스의 모든 결제 세션에 적용됩니다.

<Steps>
  <Step title="Navigate to Settings">
    Dodo Payments 대시보드에서 **설정 > 결제 수단**으로 이동합니다.
  </Step>

  <Step title="Disable Payment Methods">
    고객에게 제공하지 않으려는 결제 수단을 토글하여 끕니다.
  </Step>
</Steps>

<Tip>
  이것을 사용하여 지역 내 사기 발생률이 높은 결제 수단을 비활성화하거나 운영적으로 지원하는 방법으로 옵션을 제한합니다.
</Tip>

<Info>
  비즈니스 수준 설정은 글로벌 필터 역할을 합니다. `allowed_payment_method_types`를 통한 세션별 제한은 비즈니스 수준에서 활성화된 방법 내에서 사용할 수 있는 방법을 더욱 좁힙니다.
</Info>

## 세션별 결제 수단 구성

비즈니스 수준 설정 외에도 `allowed_payment_method_types`를 사용하여 개별 결제 세션에 표시할 방법을 제한할 수 있습니다:

<Tabs>
  <Tab title="JavaScript">
    ```javascript theme={null}
    const session = await client.checkoutSessions.create({
      product_cart: [{ product_id: 'prod_123', quantity: 1 }],
      allowed_payment_method_types: [
        'credit',
        'debit', 
        'apple_pay',
        'google_pay'
      ],
      return_url: 'https://example.com/success'
    });
    ```
  </Tab>

  <Tab title="Python">
    ```python theme={null}
    session = client.checkout_sessions.create(
        product_cart=[{"product_id": "prod_123", "quantity": 1}],
        allowed_payment_method_types=[
            "credit",
            "debit",
            "apple_pay", 
            "google_pay"
        ],
        return_url="https://example.com/success"
    )
    ```
  </Tab>

  <Tab title="cURL">
    ```bash theme={null}
    curl -X POST https://test.dodopayments.com/checkouts \
      -H "Authorization: Bearer YOUR_API_KEY" \
      -H "Content-Type: application/json" \
      -d '{
        "product_cart": [{"product_id": "prod_123", "quantity": 1}],
        "allowed_payment_method_types": ["credit", "debit", "apple_pay", "google_pay"],
        "return_url": "https://example.com/success"
      }'
    ```
  </Tab>
</Tabs>

### 사용 가능한 방법 유형

| 유형                  | 설명                              |
| :------------------ | :------------------------------ |
| `credit`            | 신용카드 (Visa, Mastercard, Amex 등) |
| `debit`             | 직불카드                            |
| `apple_pay`         | Apple Pay                       |
| `google_pay`        | Google Pay                      |
| `amazon_pay`        | Amazon Pay                      |
| `cashapp`           | Cash App Pay                    |
| `klarna`            | Klarna BNPL                     |
| `afterpay_clearpay` | Afterpay / Clearpay             |
| `upi_collect`       | UPI Collect (QR 코드)             |
| `ideal`             | iDEAL (네덜란드)                    |
| `bancontact_card`   | Bancontact (벨기에)                |
| `eps`               | EPS (오스트리아)                     |
| `multibanco`        | Multibanco (포르투갈)               |
| `przelewy24`        | Przelewy24 / P24 (폴란드)          |
| `payco`             | PAYCO (대한민국)                    |
| `naver_pay`         | Naver Pay (대한민국)                |
| `kakao_pay`         | Kakao Pay (대한민국)                |
| `revolut_pay`       | RevolutPay                      |
| `billie`            | Billie B2B BNPL                 |
| `sunbit`            | Sunbit BNPL (미국)                |
| `pix`               | Pix (브라질)                       |
| `crypto`            | Stablecoins                     |
| `wechat_pay`        | WeChat Pay                      |

<Warning>
  항상 `credit`와 `debit`를 백업으로 포함하세요. 지정된 모든 결제 수단이 고객에게 사용할 수 없는 경우 결제가 실패합니다.
</Warning>

### API 엔드포인트

<CardGroup cols={3}>
  <Card title="Checkout Sessions" icon="cart-shopping" href="/api-reference/checkout-sessions/create">
    허용된 방법으로 체크아웃 생성.
  </Card>

  <Card title="Payments" icon="credit-card" href="/api-reference/payments/post-payments">
    방법 필터링을 통한 일회성 결제.
  </Card>

  <Card title="Subscriptions" icon="repeat" href="/api-reference/subscriptions/post-subscriptions">
    방법 제한을 통한 정기 결제.
  </Card>
</CardGroup>

## 모범 사례

<AccordionGroup>
  <Accordion title="Match methods to your market">
    대상 시장에 대한 지역 결제 수단을 포함하세요. iDEAL은 네덜란드에서 온라인 결제의 약 60%를 차지하며, UPI는 인도에서 우위를 점합니다. 이러한 방법을 생략하면 전환율에 큰 영향을 미칩니다.
  </Accordion>

  <Accordion title="Always provide card fallbacks">
    특정 방법을 타겟팅할 때에도 항상 `credit`와 `debit`를 백업으로 포함하세요. 모든 고객이 모든 결제 수단에 접근할 수 있는 것은 아닙니다.
  </Accordion>

  <Accordion title="Consider transaction minimums">
    BNPL 방법에는 제공자별 최소 요구사항이 있습니다: Klarna와 Afterpay는 $50.01이 필요하고, Sunbit는 $60.00이 필요하며 최대 \$19,999까지 가능합니다. 이러한 범위를 벗어난 제품에는 포함하지 마세요. 그렇게 하면 단순히 나타나지 않을 겁니다. 괜찮습니다.
  </Accordion>

  <Accordion title="Test across regions and devices">
    다양한 고객 위치, 통화 및 장치 유형에 대한 결제 수단의 가용성을 라이브 전에 테스트 모드에서 확인하세요.
  </Accordion>
</AccordionGroup>

## 문제 해결

<AccordionGroup>
  <Accordion title="Payment method not appearing">
    **다음 요인을 확인하세요:**

    1. `allowed_payment_method_types`에 방법이 포함되었습니까?
    2. 고객 위치가 방법이 지원하는 지역과 일치합니까?
    3. 거래 통화가 방법으로 지원됩니까?
    4. 거래 금액이 방법의 지원 범위 내에 있습니까? (예: Klarna/Afterpay 최소 $50.01; Sunbit $60.00–\$19,999)?
    5. 구독의 경우: 방법이 반복 결제를 지원합니까?

    **해결:** 가능성 있는 모든 방법을 보려면 `allowed_payment_method_types`를 일시적으로 제거한 다음 문제를 좁히세요.
  </Accordion>

  <Accordion title="Unexpected methods appearing">
    **가능한 원인:**

    * `allowed_payment_method_types`가 올바르게 전달되지 않음
    * 매개변수 형식이 잘못됨 (문자열 배열이어야 함)

    **해결:** API 요청 페이로드를 기록하고 매개변수 구조를 확인하세요.
  </Accordion>

  <Accordion title="Regional method not available">
    **확인:**

    * 고객 청구 주소가 방법의 지역과 일치합니까?
    * 통화가 정확히 설정되었습니까? (예: iDEAL의 경우 EUR)
    * 고객이 국제적일 경우 적응형 통화가 활성화되어 있습니까?

    **해결:** API 요청에서 청구 주소 국가 코드와 통화를 확인하세요.
  </Accordion>

  <Accordion title="Indian payment method issues">
    UPI 및 Rupay 구독에는 48시간 처리 지연 및 RBI 명령 제약을 포함한 고유한 요구사항이 있습니다.

    **참고:** <a href="/features/payment-methods/india">인도 결제 수단</a>을 참조하여 완전한 지침을 확인하세요.
  </Accordion>
</AccordionGroup>

## 관련 페이지

<CardGroup cols={2}>
  <Card title="Adaptive Currency" icon="globe" href="/features/adaptive-currency">
    지원되는 통화 및 자동 변환.
  </Card>

  <Card title="Checkout Guide" icon="book" href="/developer-resources/checkout-session">
    완전한 체크아웃 구현 가이드.
  </Card>

  <Card title="Testing Process" icon="flask" href="/miscellaneous/testing-process">
    테스트 카드, UPI ID 및 지갑 테스트.
  </Card>

  <Card title="Subscriptions" icon="repeat" href="/features/subscription">
    반복 결제 및 결제 수단 업데이트.
  </Card>
</CardGroup>

## 결제 옵션 확장

우리는 지속적으로 새로운 결제 수단을 추가하고 있습니다. 여기에서 나열되지 않은 특정 방법이 필요하면 [support@dodopayments.com](mailto:support@dodopayments.com)으로 문의하세요.
