Intergrate payment windows: easyPay is KAKAOPAY
I'm having an issue integrating the payment window following the documentation at this link: https://docs.tosspayments.com/en/integration#integrate-payment-windows.
When I set easyPay to NAVERPAY or TOSSPAY, the payment popup displays normally. However, when I set easyPay to KAKAOPAY, clicking the Pay button does not trigger any response.
Checking the console log, I see the error message: NOT_SUPPORTED_EASYPAY_METHOD.
Integrate payment windows | 토스페이먼츠 개발자센터
Start your payment window integration. Supported payment methods include card, digital wallets such as TossPay, NaverPay, SamsungPay, KakaoPay etc, transfer, virtual accounts, mobile phone, and gift certificates.


12 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
Kakao Pay can be used in the test environment after the PG contract is signed.
There are several limitations supported in the test environment. Please refer to the document below using a translation tool.
https://docs.tosspayments.com/guides/v2/get-started/environment
환경 설정하기 | 토스페이먼츠 개발자센터
테스트 환경 주의점, 방화벽 설정, 지원 플랫폼 및 브라우저를 알아보세요.
Hi @Đăng An, if you already contracted with us, please let us know your MID (Merchant ID), so we can check the contract status and sync the configuration with test environment.
If you haven't contracted yet, you cannot test KAKAOPAY as described by @today.lastday
We have signed a contract with your company and integrated Toss Payment into our Flutter application, which has already been launched in production.
Currently, I am using the clientKey for the test environment, but it is showing an error (as seen in the attached image).
Here is our mID in the test environment: tylesso3zf3

First of all, you should use 결제위젯 연동 키 not API 개별 연동 키
This is different key.
결제위젯 연동 키 is global client key so it is same
Does the 결제위젯 연동 키 have the format test_gck_xxx, while the API 개별 연동 키 has the format test_ck_xx? And should I use the 결제위젯 연동 키 as the clientKey?
Absolutely.
Therefore, please change the key to test_gck_xxx and try with KAKAOPAY.
You need to also make sure that on the server-side you need to change the secret key to test_gsk_xxx.
If KAKAOPAY Still doesn't work, please let us know and try again on Monday, we will sync the contract status with test env (currently Korea is 11:45 PM Friday)
Currently, I am using the 결제위젯 연동 키 (test_gck_nRQoOaPz8LwqmPjO7zMGry47BMw6), but when making a payment with KAKAOPAY, I still encounter this error.
Please check again on Monday
we will sync the contract settings, okay?
Can you try it again?
Thank you! Everything is working fine