> ## 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

| Payment Method           | Supported Countries | Supported Currencies   | Subscriptions | Min Amount |
| :----------------------- | :------------------ | :--------------------- | :-----------: | :--------- |
| **Credit Cards**         | Global              | All currencies         |      Yes      | \$0.50     |
| **Debit Cards**          | Global              | All currencies         |      Yes      | \$0.50     |
| **Apple Pay**            | Global (Excl. IN)   | All currencies         |      Yes      | \$0.50     |
| **Google Pay**           | Global (Excl. IN)   | All currencies         |      Yes      | \$0.50     |
| **Amazon Pay**           | Global (Excl. IN)   | USD                    |       No      | \$0.50     |
| **Cash App Pay**         | US                  | USD                    |       No      | \$0.50     |
| **Klarna**               | US, Europe          | USD, EUR, GBP + 7 more |       No      | \$50.01    |
| **Afterpay**             | US, UK              | USD, GBP               |       No      | \$50.01    |
| **UPI**                  | India               | INR                    |     Yes\*     | ₹1         |
| **Rupay**                | India               | INR                    |     Yes\*     | ₹1         |
| **iDEAL**                | Netherlands         | EUR                    |       No      | €0.50      |
| **Bancontact**           | Belgium             | EUR                    |       No      | €0.50      |
| **EPS**                  | Austria             | EUR                    |       No      | €0.50      |
| **Multibanco**           | Portugal            | EUR                    |       No      | €0.50      |
| **RevolutPay**           | Global              | GBP                    |       No      | £0.50      |
| **Billie**               | Global              | GBP                    |       No      | £0.50      |
| **Pix**                  | Brazil              | BRL                    |       No      | \$0.50     |
| **Crypto & Stablecoins** | Global (Excl. IN)   | USD                    |       No      | \$0.50     |
| **WeChat Pay**           | Global              | USD, CNY               |       No      | \$0.50     |

<Note>
  \*所有印度发行的卡（Visa, Mastercard, Rupay 等）和 UPI 支持符合 RBI 的授权订阅。48 小时处理延迟适用于所有印度发行的卡和 UPI。查看 <a href="/features/payment-methods/india">印度支付方式</a> 页面以了解授权要求的详细信息。
</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 (Netherlands), Bancontact (Belgium), EPS (Austria), and Multibanco (Portugal).
  </Card>

  <Card title="Pix" icon="brazilian-real-sign" href="/features/payment-methods/pix">
    Instant bank transfers for the Brazilian market via QR code or copy-paste key.
  </Card>

  <Card title="Crypto & Stablecoins" icon="bitcoin-sign" href="/features/payment-methods/crypto">
    Accept cryptocurrency and stablecoin payments from customers worldwide (excluding India), billed in USD.
  </Card>

  <Card title="WeChat Pay" icon="comment-dollar" href="/features/payment-methods/wechat">
    QR code payments for Chinese customers via WeChat, supporting USD and 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 (二维码)             |
| `ideal`             | iDEAL（荷兰）                     |
| `bancontact_card`   | Bancontact（比利时）               |
| `eps`               | EPS（奥地利）                      |
| `multibanco`        | Multibanco（葡萄牙）               |
| `revolut_pay`       | RevolutPay                    |
| `billie`            | Billie B2B BNPL               |
| `pix`               | Pix（巴西）                       |
| `crypto`            | 加密货币和稳定币                      |
| `wechat_pay`        | 微信支付                          |

| 类型                  | 描述                            |
| :------------------ | :---------------------------- |
| `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 (二维码)             |
| `ideal`             | iDEAL（荷兰）                     |
| `bancontact_card`   | Bancontact（比利时）               |
| `eps`               | EPS（奥地利）                      |
| `multibanco`        | Multibanco（葡萄牙）               |
| `przelewy24`        | Przelewy24 / P24（波兰）          |
| `blik`              | BLIK（波兰）                      |
| `satispay`          | Satispay（欧洲）                  |
| `payco`             | PAYCO（韩国）                     |
| `naver_pay`         | Naver Pay（韩国）                 |
| `kakao_pay`         | Kakao Pay（韩国）                 |
| `revolut_pay`       | RevolutPay                    |
| `billie`            | Billie B2B BNPL               |
| `sunbit`            | Sunbit BNPL（美国）               |
| `pix`               | Pix（巴西）                       |
| `crypto_currency`   | 稳定币                           |
| `we_chat_pay`       | 微信支付                          |

### 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 美元。不应将其包括在低价值产品中 — 它们根本不会出现，这没关系。
  </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. 交易金额符合最低要求吗（例如，BNPL 为 50.01 美元）？
    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) 联系我们。

我们持续添加新的支付方式。如果您需要特定但未列出的方法，请通过[support@dodopayments.com](mailto:support@dodopayments.com)与我们联系。
