How a KakaoPay payment works
KakaoPay is a wallet redirect payment method:- The customer selects KakaoPay at checkout.
- Payrails returns a redirect URL from the PSP, and the customer goes to KakaoPay.
- The customer confirms the payment in the KakaoPay app or on the KakaoPay web page.
- The customer returns to your
returnInfoURL. - Payrails receives the final result from the PSP and updates the payment.
Supported currencies and countries
KakaoPay supports these presentment currencies through Checkout.com — KRW (South Korean won), HKD (Hong Kong dollar), and SGD (Singapore dollar). KRW has no decimal places, so send KRW amounts such as"10000".
KakaoPay is available to customers based in:
| Regions | Countries |
|---|---|
| Asia Pacific | 🇰🇷 South Korea |
Integrate KakaoPay
Choose the PSP that processes KakaoPay for you. The guide covers the PSP-side setup, the Payrails configuration and the request fields that PSP requires.Checkout.com
KakaoPay via Checkout.com
Check PSPs
| Workflow | Checkout.com |
|---|---|
| Payrails SDK | ✔ |
| Payrails API | ✔ |
| Delayed / Manual Capture | ✖ |
| Instant Capture | ✔ |
| Cancel / Void | ✖ |
| Refund / Reverse | ✔ |
| Save Instruments | ✖ |
| Merchant Initiated Transaction (MIT) | ✖ |
Ways to integrate KakaoPay
- Payrails SDK: the Web SDK shows KakaoPay when your workflow returns it as a payment option, and redirects the customer to KakaoPay. To control how the redirect opens, listen for the
actionRequiredevent. - Payrails API: call lookup payment options, then authorize with
kakaoPayas thepaymentMethodCode. The PSP guide lists themetafields that PSP requires.
success URL as proof of payment.