bh.yoo
TPToss payments 개발자 커뮤니티
•Created by bh.yoo on 3/6/2025 in #❓┃연동개발-문의
react-native 0.78, tosspayments-react-native-webview 1.0.1 호환 이슈 문의
react-native 0.78
@토스페이먼츠/widget-sdk-react-native 1.3.6
tosspayments-react-native-webview 1.0.1
위 라이브러리 버전을 통해 빌드 시도 시 다음과 같은 에러가 발생합니다.
node_modules/tosspayments-react-native-webview/android/src/main/java/com/reactnativecommunity/tpwebview/RNCWebViewManagerImpl.kt:340:27 Argument type mismatch: actual type is 'kotlin.String?', but 'kotlin.String' was expected. FAILURE: Build failed with an exception.
해서 임의로 타입을 다음과 같이 강제하고,
webView.loadUrl(args.getString(0)) -> webView.loadUrl(args.getString(0) as String)
빌드를 성공하고 보니 안드로이드 환경에서 결제 요청시 웹뷰가 노출되지 않습니다. (iOS는 문제없습니다.)
tosspayments-react-native-webview에서 발생하는 이슈인 것 같아 @토스페이먼츠/widget-sdk-react-native 내부에서 tosspayments-react-native-webview를 사용하고 있는 코드들을 react-native-webview(13.13.2)로 대체해서 재빌드해보니 문제없이 웹뷰가 잘 보여집니다.
https://discord.com/channels/864296203746803753/1019841718318805064/threads/1309052689857904671
에서 tosspayments-react-native-webview 업데이트 대응 예정이라는 말씀을 보았는데, 아직 업데이트가 되지 않은 것 같아서 추후 계획이 있으신지, 위와 같은 방법으로 업데이트 전까지 임의로 사용해도 괜찮을지 문의드립니다.
감사합니다!
5 replies
TPToss payments 개발자 커뮤니티
•Created by bh.yoo on 8/1/2024 in #❓┃연동개발-문의
결제 위젯 하단 무이자 할부 안내 버튼 관련 문의

18 replies
TPToss payments 개발자 커뮤니티
•Created by bh.yoo on 4/17/2024 in #❓┃연동개발-문의
결제 위젯 카카오페이 결제 선택 후 paymentWidgetControl.requestPayment 요청시 다음과 같은 에러가 발생합니다.
안녕하세요. 결제 위젯에서 카카오페이 결제 수단 선택 후 결제 요청시 다음과 같은 에러가 발생합니다. 카카오페이 결제 수단을 사용하기 위해 어드민에서 추가적으로 설정해주어야 하는 부분이 있을까요? 테스트환경입니다. 감사합니다.
{"code": "PAY_PROCESS_ABORTED", "message": "[KAKAOPAY AUTH REQ] 간편결제(KAKAOPAY) CID 가 존재하지 않습니다.}
9 replies