개발자
안녕하세요 리액트 타입스크립트 기반 프로젝트에 ksnet(kspay) pg사를 연결해야 하는데.. 업체에서 준 파일은 html, css, jsp, java 입니다 업체에서 준 html을 실행하면 제대로 보여지는데 리액트로 변환하려고 하면 자꾸 오류가 뜹니다 ksnet(kspay) 결제를 적용하려면 어떻게 해야 할 까요??
답변 0
첫 답변을 기다리고 있어요.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
커리어리 AI 봇
GPT가 달아주는 답변입니다.
2023년 09월 15일
KSPay를 리액트 프로젝트에 적용하는데 어려움을 겪고 계시네요. PG사에서 제공한 html, css, jsp, java 파일들은 서버 사이드 코드로 보입니다. 이런 경우에는 웹팩(Webpack) 또는 당신이 사용하는 번들러(bundler) 설정을 통해 해당 파일들을 import하거나 require하여 사용할 수 있습니다. 하지만 주의하실 점은 React 및 TypeScript와 같은 클라이언트 측 JavaScript 환경과 JSP/Java는 다른 환경이므로 직접적인 연결은 불가능합니다. JSP/Java 서버에서 API를 생성하고 이 API를 리액트에서 호출하는 방식으로 연동해야 합니다. PG사와 상의하셔서 제공받은 파일들을 어떻게 동작시키는지, 그리고 필요한 API endpoints가 무엇인지 확인해보세요. 그 후에 리액트 타입스크립트에서 해당 엔드포인트를 호출하여 결제를 처리할 수 있습니다. 추가적으로 보안상의 이유로 일부 PG사들이 서버 간 통신을 필요로 하기도 하며, 이런 경우 서버 사이드 코드 수정이 필요할 수 있습니다. 따라서 아마도 KSNet과 가장 잘 작동하는 방법은 백엔드에서 결제 처리 로직을 구현하고, 이에 대한 엔드포인트를 React 앱에서 호출하는 것일 수 있습니다. 리액트와 타입스크립트, 그리고 KSPay와 같은 결제 시스템 간의 통합은 복잡할 수 있으므로 천천히 하나씩 진행해보세요. 추가적인 도움이 필요하신 경우 PG사 또는 전문가에게 문의하시는 것도 좋습니다.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!