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

| Phương thức thanh toán | Quốc gia hỗ trợ   | Tiền tệ hỗ trợ            | Đăng ký | Số tiền tối thiểu       |
| :--------------------- | :---------------- | :------------------------ | :-----: | :---------------------- |
| **Thẻ tín dụng**       | Toàn cầu          | Tất cả tiền tệ            |    Có   | \$0.50                  |
| **Thẻ ghi nợ**         | Toàn cầu          | Tất cả tiền tệ            |    Có   | \$0.50                  |
| **Apple Pay**          | Toàn cầu (Trừ IN) | Tất cả tiền tệ            |    Có   | \$0.50                  |
| **Google Pay**         | Toàn cầu (Trừ IN) | Tất cả tiền tệ            |    Có   | \$0.50                  |
| **Amazon Pay**         | Toàn cầu (Trừ IN) | USD                       |  Không  | \$0.50                  |
| **Cash App Pay**       | Mỹ                | USD                       |  Không  | \$0.50                  |
| **Klarna**             | Mỹ, Châu Âu       | USD, EUR, GBP + 7 hơn nữa |  Không  | \$50.01                 |
| **Afterpay**           | Mỹ, Anh           | USD, GBP                  |  Không  | \$50.01                 |
| **Sunbit**             | Mỹ                | USD                       |  Không  | $60.00 (tối đa $19,999) |
| **UPI**                | Ấn Độ             | INR                       |   Có\*  | ₹1                      |
| **Rupay**              | Ấn Độ             | INR                       |   Có\*  | ₹1                      |
| **iDEAL**              | Hà Lan            | EUR                       |  Không  | €0.50                   |
| **Bancontact**         | Bỉ                | EUR                       |  Không  | €0.50                   |
| **EPS**                | Áo                | EUR                       |  Không  | €0.50                   |
| **Multibanco**         | Bồ Đào Nha        | EUR                       |  Không  | €0.50                   |
| **Przelewy24 (P24)**   | Ba Lan            | PLN                       |  Không  | 2.00 PLN                |
| **PAYCO**              | Hàn Quốc          | KRW                       |  Không  | \~\$1.00                |
| **Naver Pay**          | Hàn Quốc          | KRW                       |    Có   | \~\$1.00                |
| **Kakao Pay**          | Hàn Quốc          | KRW                       |    Có   | \~\$1.00                |
| **RevolutPay**         | Toàn cầu          | GBP                       |  Không  | £0.50                   |
| **Billie**             | Toàn cầu          | GBP                       |  Không  | £0.50                   |
| **Pix**                | Brazil            | BRL                       |  Không  | \$0.50                  |
| **Stablecoins**        | Toàn cầu (Trừ IN) | USD                       |  Không  | \$0.50                  |
| **WeChat Pay**         | Toàn cầu          | USD, CNY                  |  Không  | \$0.50                  |

<Note>
  \*Tất cả các thẻ do Ấn Độ phát hành (Visa, Mastercard, Rupay, v.v.) và UPI hỗ trợ đăng ký với các yêu cầu tuân thủ của RBI. Thời gian xử lý trì hoãn 48 giờ áp dụng cho tất cả các thẻ và UPI do Ấn Độ phát hành. Xem trang <a href="/features/payment-methods/india">Phương Thức Thanh Toán Tại Ấn Độ</a> để biết chi tiết về yêu cầu xác nhận đặt chỗ.
</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 (Hà Lan), Bancontact (Bỉ), EPS (Áo), Multibanco (Bồ Đào Nha), và Przelewy24 (Ba Lan).
  </Card>

  <Card title="South Korea" icon="won-sign" href="/features/payment-methods/south-korea">
    Ví Kakao Pay, Naver Pay, và PAYCO cùng với thẻ nội địa Hàn Quốc, thanh toán bằng KRW.
  </Card>

  <Card title="Pix" icon="brazilian-real-sign" href="/features/payment-methods/pix">
    Chuyển khoản ngân hàng ngay lập tức cho thị trường Brazil qua mã QR hoặc sao chép-dán khóa.
  </Card>

  <Card title="Stablecoins" icon="dollar-sign" href="/features/payment-methods/stablecoins">
    Chấp nhận thanh toán bằng stablecoin từ khách hàng trên toàn thế giới (trừ Ấn Độ), thanh toán bằng USD.
  </Card>

  <Card title="WeChat Pay" icon="comment-dollar" href="/features/payment-methods/wechat">
    Thanh toán bằng mã QR cho khách hàng Trung Quốc qua WeChat, hỗ trợ USD và CNY.
  </Card>
</CardGroup>

## Vô hiệu hóa phương thức thanh toán ở mức doanh nghiệp

Bạn có thể vô hiệu hóa các phương thức thanh toán cụ thể ở mức doanh nghiệp từ bảng điều khiển của mình. Điều này áp dụng cho tất cả các phiên thanh toán cho doanh nghiệp của bạn mà không cần cấu hình cho từng sản phẩm hoặc phiên riêng lẻ.

<Steps>
  <Step title="Navigate to Settings">
    Đi tới **Cài đặt > Phương thức thanh toán** trong bảng điều khiển Dodo Payments.
  </Step>

  <Step title="Disable Payment Methods">
    Tắt bất kỳ phương thức thanh toán nào bạn không muốn cung cấp cho khách hàng.
  </Step>
</Steps>

<Tip>
  Sử dụng điều này để vô hiệu hóa các phương thức thanh toán có tỷ lệ gian lận cao trong khu vực của bạn, hoặc để giới hạn các tùy chọn chỉ với các phương thức mà doanh nghiệp của bạn hỗ trợ hoạt động.
</Tip>

<Info>
  Cài đặt ở mức doanh nghiệp đóng vai trò như một bộ lọc toàn cầu. Các hạn chế cho từng phiên thanh toán qua `allowed_payment_method_types` sẽ thu hẹp hơn nữa các phương thức có sẵn trong những gì được bật ở cấp doanh nghiệp.
</Info>

## Cấu hình phương thức thanh toán từng phiên

Ngoài cài đặt ở mức doanh nghiệp, bạn có thể giới hạn các phương thức hiển thị cho các phiên thanh toán riêng lẻ bằng cách sử dụng `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>

### Các loại phương thức sẵn có

| Loại                | Mô tả                                       |
| :------------------ | :------------------------------------------ |
| `credit`            | Thẻ tín dụng (Visa, Mastercard, Amex, v.v.) |
| `debit`             | Thẻ ghi nợ                                  |
| `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 (mã QR)                         |
| `ideal`             | iDEAL (Hà Lan)                              |
| `bancontact_card`   | Bancontact (Bỉ)                             |
| `eps`               | EPS (Áo)                                    |
| `multibanco`        | Multibanco (Bồ Đào Nha)                     |
| `przelewy24`        | Przelewy24 / P24 (Ba Lan)                   |
| `payco`             | PAYCO (Hàn Quốc)                            |
| `naver_pay`         | Naver Pay (Hàn Quốc)                        |
| `kakao_pay`         | Kakao Pay (Hàn Quốc)                        |
| `revolut_pay`       | RevolutPay                                  |
| `billie`            | Billie B2B BNPL                             |
| `sunbit`            | Sunbit BNPL (Mỹ)                            |
| `pix`               | Pix (Brazil)                                |
| `crypto`            | Stablecoins                                 |
| `wechat_pay`        | WeChat Pay                                  |

<Warning>
  Luôn bao gồm `credit` và `debit` như là dự phòng. Nếu tất cả các phương thức thanh toán được chỉ định không có sẵn cho khách hàng, phiên thanh toán sẽ thất bại.
</Warning>

### API Endpoints

<CardGroup cols={3}>
  <Card title="Checkout Sessions" icon="cart-shopping" href="/api-reference/checkout-sessions/create">
    Tạo phiên thanh toán với các phương thức được phép.
  </Card>

  <Card title="Payments" icon="credit-card" href="/api-reference/payments/post-payments">
    Thanh toán một lần với giới hạn phương thức.
  </Card>

  <Card title="Subscriptions" icon="repeat" href="/api-reference/subscriptions/post-subscriptions">
    Thanh toán định kỳ với giới hạn phương thức.
  </Card>
</CardGroup>

## Thực hành tốt nhất

<AccordionGroup>
  <Accordion title="Match methods to your market">
    Bao gồm các phương thức thanh toán theo khu vực cho các thị trường mục tiêu của bạn. iDEAL chiếm \~60% các khoản thanh toán trực tuyến ở Hà Lan; UPI chiếm ưu thế ở Ấn Độ. Việc bỏ qua các phương thức này sẽ làm giảm khả năng chuyển đổi đáng kể.
  </Accordion>

  <Accordion title="Always provide card fallbacks">
    Ngay cả khi nhắm mục tiêu đến các phương thức cụ thể, hãy bao gồm `credit` và `debit` như là dự phòng. Không phải tất cả các khách hàng đều có quyền truy cập vào mọi phương thức thanh toán.
  </Accordion>

  <Accordion title="Consider transaction minimums">
    Các phương thức BNPL có yêu cầu tối thiểu theo nhà cung cấp: Klarna và Afterpay yêu cầu $50.01; Sunbit yêu cầu $60.00 (và có tối đa \$19,999). Không bao gồm chúng cho các sản phẩm ngoài phạm vi này — không sao nếu chúng không xuất hiện.
  </Accordion>

  <Accordion title="Test across regions and devices">
    Sử dụng chế độ kiểm tra để xác minh khả năng có sẵn của phương thức thanh toán cho các địa điểm khách hàng khác nhau, tiền tệ và loại thiết bị trước khi triển khai.
  </Accordion>
</AccordionGroup>

## Khắc phục sự cố

<AccordionGroup>
  <Accordion title="Payment method not appearing">
    **Kiểm tra những yếu tố này:**

    1. Phương thức có trong `allowed_payment_method_types`?
    2. Vị trí của khách hàng có khớp với khu vực hỗ trợ của phương thức không?
    3. Tiền tệ giao dịch có được phương thức hỗ trợ không?
       4\. Số tiền giao dịch trong phạm vi được hỗ trợ của phương thức không (vd. Klarna/Afterpay tối thiểu $50.01; Sunbit $60.00–\$19,999)?
    4. Đối với các đăng ký: phương thức có hỗ trợ thanh toán định kỳ không?

    **Giải pháp:** Loại bỏ `allowed_payment_method_types` tạm thời để xem tất cả các phương thức hợp lệ, sau đó xác định sự cố.
  </Accordion>

  <Accordion title="Unexpected methods appearing">
    **Nguyên nhân có thể xảy ra:**

    * `allowed_payment_method_types` không được chuyển đúng cách
    * Tham số định dạng không đúng (phải là mảng chuỗi)

    **Giải pháp:** Đăng nhật ký yêu cầu API của bạn và xác minh cấu trúc tham số.
  </Accordion>

  <Accordion title="Regional method not available">
    **Kiểm tra:**

    * Địa chỉ thanh toán của khách hàng khớp với khu vực phương thức
    * Tiền tệ được đặt đúng (vd. EUR cho iDEAL)
    * Đã bật Chuyển đổi tiền tệ thích ứng nếu khách hàng quốc tế

    **Giải pháp:** Xác minh mã quốc gia của địa chỉ thanh toán và tiền tệ trong yêu cầu API của bạn.
  </Accordion>

  <Accordion title="Indian payment method issues">
    UPI và Rupay đăng ký có yêu cầu đặc biệt bao gồm thời gian xử lý 48 giờ và giới hạn do RBI quy định.

    **Xem:** <a href="/features/payment-methods/india">Phương thức thanh toán tại Ấn Độ</a> để có hướng dẫn đầy đủ.
  </Accordion>
</AccordionGroup>

## Các trang liên quan

<CardGroup cols={2}>
  <Card title="Adaptive Currency" icon="globe" href="/features/adaptive-currency">
    Các loại tiền tệ được hỗ trợ và chuyển đổi tự động.
  </Card>

  <Card title="Checkout Guide" icon="book" href="/developer-resources/checkout-session">
    Hướng dẫn triển khai hoàn chỉnh cho thanh toán.
  </Card>

  <Card title="Testing Process" icon="flask" href="/miscellaneous/testing-process">
    Thẻ thử nghiệm, số UPI, và thử nghiệm ví.
  </Card>

  <Card title="Subscriptions" icon="repeat" href="/features/subscription">
    Lập hóa đơn định kỳ và cập nhật phương thức thanh toán.
  </Card>
</CardGroup>

## Mở rộng tùy chọn thanh toán

Chúng tôi liên tục thêm các phương thức thanh toán mới. Nếu bạn cần một phương thức cụ thể không được liệt kê ở đây, hãy liên hệ với chúng tôi qua [support@dodopayments.com](mailto:support@dodopayments.com).
