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

| Método de Pago          | Países Soportados   | Monedas Soportadas    | Suscripciones | Cantidad Mínima       |
| :---------------------- | :------------------ | :-------------------- | :-----------: | :-------------------- |
| **Tarjetas de Crédito** | Global              | Todas las monedas     |       Sí      | \$0.50                |
| **Tarjetas de Débito**  | Global              | Todas las monedas     |       Sí      | \$0.50                |
| **Apple Pay**           | Global (excl. IN)   | Todas las monedas     |       Sí      | \$0.50                |
| **Google Pay**          | Global (excl. IN)   | Todas las monedas     |       Sí      | \$0.50                |
| **Amazon Pay**          | Global (excl. IN)   | USD                   |       No      | \$0.50                |
| **Cash App Pay**        | EE.UU.              | USD                   |       No      | \$0.50                |
| **Klarna**              | EE.UU., Europa      | USD, EUR, GBP + 7 más |       Sí      | \$50.01               |
| **Afterpay**            | EE.UU., Reino Unido | USD, GBP              |       No      | \$50.01               |
| **Sunbit**              | EE.UU.              | USD                   |       No      | $60.00 (máx. $19,999) |
| **UPI**                 | India               | INR                   |      Sí\*     | ₹1                    |
| **Rupay**               | India               | INR                   |      Sí\*     | ₹1                    |
| **iDEAL**               | Países Bajos        | EUR                   |       No      | €0.50                 |
| **Bancontact**          | Bélgica             | EUR                   |       No      | €0.50                 |
| **EPS**                 | Austria             | EUR                   |       No      | €0.50                 |
| **Multibanco**          | Portugal            | EUR                   |       No      | €0.50                 |
| **Przelewy24 (P24)**    | Polonia             | PLN                   |       No      | 2.00 PLN              |
| **BLIK**                | Polonia             | PLN                   |       No      | 2.00 PLN              |
| **Satispay**            | Europa              | EUR                   |       Sí      | €0.50                 |
| **PAYCO**               | Corea del Sur       | KRW                   |       No      | \~\$1.00              |
| **Naver Pay**           | Corea del Sur       | KRW                   |       Sí      | \~\$1.00              |
| **Kakao Pay**           | Corea del Sur       | KRW                   |       Sí      | \~\$1.00              |
| **RevolutPay**          | Global              | GBP                   |       No      | £0.50                 |
| **Billie**              | Global              | GBP                   |       No      | £0.50                 |
| **Pix**                 | Brasil              | BRL                   |       No      | \$0.50                |
| **Stablecoins**         | Global (excl. IN)   | USD                   |       No      | \$0.50                |
| **WeChat Pay**          | Global              | USD, CNY              |       No      | \$0.50                |

<Note>
  \*Todas las tarjetas emitidas en India (Visa, Mastercard, Rupay, etc.) y UPI son compatibles con suscripciones que cumplan con los mandatos RBI. El retraso de procesamiento de 48 horas se aplica a todas las tarjetas emitidas en India y UPI. Consulta la página de <a href="/features/payment-methods/india">Métodos de Pago en India</a> para obtener detalles sobre los requisitos de los mandatos.
</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="Stablecoins" icon="dollar-sign" href="/features/payment-methods/stablecoins">
    Aceptar pagos en stablecoins de clientes de todo el mundo (excepto India), facturados en 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>

## Desactivación de Métodos de Pago a Nivel Empresarial

Puedes desactivar métodos de pago específicos a nivel empresarial desde tu panel de control. Esto se aplica a todas las sesiones de pago de tu negocio, sin necesidad de configurarlo por producto o sesión.

<Steps>
  <Step title="Navigate to Settings">
    Ve a **Configuración > Métodos de Pago** en el panel de control de Dodo Payments.
  </Step>

  <Step title="Disable Payment Methods">
    Desactiva cualquier método de pago que no quieras ofrecer a los clientes.
  </Step>
</Steps>

<Tip>
  Usa esto para desactivar métodos de pago que tengan altas tasas de fraude en tu región, o para limitar opciones solo a los métodos que tu empresa soporta operativamente.
</Tip>

<Info>
  Las configuraciones a nivel empresarial actúan como un filtro global. Las restricciones por pago a través de `allowed_payment_method_types` afinan aún más los métodos disponibles dentro de lo habilitado a nivel empresarial.
</Info>

## Configuración de Métodos de Pago por Checkout

Además de las configuraciones a nivel empresarial, puedes restringir los métodos que se muestran para sesiones de pago individuales usando `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>

### Tipos de Métodos Disponibles

| Tipo                | Descripción                                        |
| :------------------ | :------------------------------------------------- |
| `credit`            | Tarjetas de crédito (Visa, Mastercard, Amex, etc.) |
| `debit`             | Tarjetas de débito                                 |
| `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 (código QR)                            |
| `ideal`             | iDEAL (Países Bajos)                               |
| `bancontact_card`   | Bancontact (Bélgica)                               |
| `eps`               | EPS (Austria)                                      |
| `multibanco`        | Multibanco (Portugal)                              |
| `revolut_pay`       | RevolutPay                                         |
| `billie`            | Billie B2B BNPL                                    |
| `pix`               | Pix (Brasil)                                       |
| `crypto`            | Stablecoins                                        |
| `wechat_pay`        | WeChat Pay                                         |

| Tipo                | Descripción                                        |
| :------------------ | :------------------------------------------------- |
| `credit`            | Tarjetas de crédito (Visa, Mastercard, Amex, etc.) |
| `debit`             | Tarjetas de débito                                 |
| `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 (código QR)                            |
| `ideal`             | iDEAL (Países Bajos)                               |
| `bancontact_card`   | Bancontact (Bélgica)                               |
| `eps`               | EPS (Austria)                                      |
| `multibanco`        | Multibanco (Portugal)                              |
| `przelewy24`        | Przelewy24 / P24 (Polonia)                         |
| `blik`              | BLIK (Polonia)                                     |
| `satispay`          | Satispay (Europa)                                  |
| `payco`             | PAYCO (Corea del Sur)                              |
| `naver_pay`         | Naver Pay (Corea del Sur)                          |
| `kakao_pay`         | Kakao Pay (Corea del Sur)                          |
| `revolut_pay`       | RevolutPay                                         |
| `billie`            | Billie B2B BNPL                                    |
| `sunbit`            | Sunbit BNPL (EE. UU.)                              |
| `pix`               | Pix (Brasil)                                       |
| `crypto_currency`   | Stablecoins                                        |
| `we_chat_pay`       | WeChat Pay                                         |

### Endpoints de API

<CardGroup cols={3}>
  <Card title="Checkout Sessions" icon="cart-shopping" href="/api-reference/checkout-sessions/create">
    Crear pago con métodos permitidos.
  </Card>

  <Card title="Payments" icon="credit-card" href="/api-reference/payments/post-payments">
    Pagos únicos con filtrado de métodos.
  </Card>

  <Card title="Subscriptions" icon="repeat" href="/api-reference/subscriptions/post-subscriptions">
    Pagos recurrentes con restricciones de métodos.
  </Card>
</CardGroup>

## Mejores Prácticas

<AccordionGroup>
  <Accordion title="Match methods to your market">
    Incluye métodos de pago regionales para tus mercados objetivo. iDEAL captura alrededor del 60% de los pagos en línea en los Países Bajos; UPI domina en India. Omitir estos métodos afecta significativamente la conversión.
  </Accordion>

  <Accordion title="Always provide card fallbacks">
    Incluso cuando se dirigen a métodos específicos, incluye `credit` y `debit` como alternativas. No todos los clientes tienen acceso a cada método de pago.
  </Accordion>

  <Accordion title="Consider transaction minimums">
    Los métodos BNPL (Klarna, Afterpay) requieren un mínimo de \$50.01. No los incluyas para productos de bajo valor: simplemente no aparecerán, lo cual está bien.
  </Accordion>

  <Accordion title="Test across regions and devices">
    Usa el modo de prueba para verificar la disponibilidad de métodos de pago para diferentes ubicaciones de clientes, monedas y tipos de dispositivos antes de lanzarlo.
  </Accordion>
</AccordionGroup>

## Solución de Problemas

<AccordionGroup>
  <Accordion title="Payment method not appearing">
    **Verifica estos factores:**

    1. ¿Método incluido en `allowed_payment_method_types`?
    2. ¿Ubicación del cliente coincide con la región del método?
    3. ¿Moneda de transacción soportada por el método?
    4. ¿Monto de transacción cumple con el mínimo (por ejemplo, \$50.01 para BNPL)?
    5. Para suscripciones: ¿el método soporta pagos recurrentes?

    **Solución:** Elimina `allowed_payment_method_types` temporalmente para ver todos los métodos elegibles, luego reduce el problema.
  </Accordion>

  <Accordion title="Unexpected methods appearing">
    **Causas posibles:**

    * `allowed_payment_method_types` no se está pasando correctamente
    * Parámetro formateado incorrectamente (debe ser arreglo de cadenas)

    **Solución:** Registra la carga útil de tu solicitud API y verifica la estructura del parámetro.
  </Accordion>

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

    * La dirección de facturación del cliente coincide con la región del método
    * La moneda está configurada correctamente (por ejemplo, EUR para iDEAL)
    * Moneda Adaptativa está habilitada si el cliente es internacional

    **Solución:** Verifica el código de país de la dirección de facturación y la moneda en tu solicitud API.
  </Accordion>

  <Accordion title="Indian payment method issues">
    Las suscripciones UPI y Rupay tienen requisitos únicos incluyendo retrasos de procesamiento de 48 horas y límites de mandato RBI.

    **Ver:** <a href="/features/payment-methods/india">Métodos de Pago en India</a> para una guía completa.
  </Accordion>
</AccordionGroup>

## Páginas Relacionadas

<CardGroup cols={2}>
  <Card title="Adaptive Currency" icon="globe" href="/features/adaptive-currency">
    Monedas soportadas y conversión automática.
  </Card>

  <Card title="Checkout Guide" icon="book" href="/developer-resources/checkout-session">
    Guía completa de implementación de pagos.
  </Card>

  <Card title="Testing Process" icon="flask" href="/miscellaneous/testing-process">
    Tarjetas de prueba, UPI IDs y prueba de billeteras.
  </Card>

  <Card title="Subscriptions" icon="repeat" href="/features/subscription">
    Facturación recurrente y actualización de métodos de pago.
  </Card>
</CardGroup>

## Expandiendo Opciones de Pago

Continuamente añadimos nuevos métodos de pago. Si necesitas un método específico que no esté listado aquí, contáctanos en [support@dodopayments.com](mailto:support@dodopayments.com).

Continuamente añadimos nuevos métodos de pago. Si necesitas un método específico que no esté listado aquí, contáctanos en [support@dodopayments.com](mailto:support@dodopayments.com).
