Skip to main content
Let South Korean customers pay with the wallets and cards they use every day. Dodo Payments supports the Korean wallets Kakao Pay, Naver Pay, and PAYCO, alongside Korean local cards and international cards, all billed in KRW (South Korean won). At checkout, each wallet redirects the customer to the wallet provider to approve the payment.

Why Korean Payment Methods Matter

Widely Used Wallets

Digital wallets such as Kakao Pay and Naver Pay made up 35% of South Korean e-commerce spending in 2025, second only to credit cards, according to the Worldpay Global Payments Report 2026.

Domestic Card Networks

Many Korean cards run on domestic networks. Supporting Korean local cards avoids declines on cards that international card networks can’t process.

Higher Conversion

Familiar local methods reduce checkout friction and abandonment for customers in South Korea.

Supported Methods

The table lists each method’s type, subscription support, and minimum amount. The wallet minimum is approximate because the wallets appear only when the KRW total is worth at least $1.00 at the current exchange rate. Cards follow the KRW checkout minimum of 50 KRW.
Wallet availability depends on the transaction type. Kakao Pay and Naver Pay are offered on both one-time payments and subscriptions. PAYCO is offered on one-time payments only. All three require a KRW billing currency.

Configuration

API Method Types

Pass these values in allowed_payment_method_types:

Example: South Korea-Focused Checkout

This session offers the three Korean wallets and cards to a customer billed in KRW:

Requirements

The Korean wallets appear at checkout only when all of these are true:
  1. The billing currency is KRW.
  2. The KRW total is worth at least $1.00.
  3. Adaptive Currency is enabled. Dodo Payments bills in KRW only when Adaptive Currency is enabled.
If Adaptive Currency is disabled, customers in South Korea aren’t billed in KRW, and the Korean wallets don’t appear.
KRW is a zero-decimal currency: the smallest unit is one won, with no minor units. Send and read KRW amounts as whole won, without multiplying or dividing by 100. For example, an amount of 15000 is ₩15,000.

Best Practices

Show the Korean wallets next to cards on checkouts for South Korea. Kakao Pay and Naver Pay are among the most widely used payment wallets in South Korea.
Include credit and debit so customers without a wallet, and customers who pay with Korean local cards, can complete checkout.
Korean payment methods require KRW, and Dodo Payments bills in KRW only when Adaptive Currency is enabled. Enable Adaptive Currency so Korean customers are quoted and billed in KRW.
Kakao Pay and Naver Pay work on one-time and subscription checkouts. PAYCO works on one-time checkouts only. Include all three, and checkout shows the wallets that fit each checkout.

Troubleshooting

Check:
  1. Is the billing currency KRW?
  2. Is Adaptive Currency enabled?
  3. Is the wallet (kakao_pay, naver_pay, or payco) included in allowed_payment_method_types?
  4. Is the KRW total worth at least $1.00?
Solution: Verify that billing_currency is "KRW". To see every eligible method, remove allowed_payment_method_types temporarily.
Cause: PAYCO is offered for one-time payments only. For recurring billing, use Kakao Pay or Naver Pay.Solution: Include kakao_pay and naver_pay in allowed_payment_method_types for subscription checkouts.
Cause: Some Korean cards run on domestic networks that international card networks can’t process.Solution: Keep credit and debit enabled so customers can pay with Korean local cards.

Payment Methods Overview

See all supported payment methods.

Credit & Debit Cards

Card networks, including Korean local cards.

Adaptive Currency

Bill customers in their local currency, including KRW.

Asia-Pacific

GCash (Philippines), Alipay HK and FPS (Hong Kong), and Touch ‘n Go (Malaysia).

Testing Process

Test data and checkout testing guidance.
Last modified on September 26, 2026