grimcomm
TPToss payments 개발자 커뮤니티
•Created by grimcomm on 3/17/2025 in #❓┃연동개발-문의
모바일 웹 결제시 redirect 관련 문의 입니다.
리액트 프론트에서 모바일 접속 후 결제 완료 되었을때
카드결제 이후 성공시에 redirect 로 success 페이지로 돌아오는데요
이 시점에 success 페이지가 비보안 접속만 가능하다면 서비스가 불가능한건가요?
아래는 관련 오류문구 입니다.
Unsafe attempt to initiate navigation for frame with origin 'http://retail.joarent.net' from frame with URL 'https://payment-gateway-sandbox.tosspayments.com/pc/direct?token=30e01fb983c74f4690e6365e38cbd138c9f73054c052487aa47f0dd00b3255d4&authType=XMPI&cardCode=61>id=a250317DFeo0OjZI0WKFXEjWc5EV3bjueDO8xda'. The frame attempting navigation
Uncaught SecurityError: Failed to set a named property 'href' on 'Location': The current window does not have permission to navigate the target frame to 'http://retail.joarent.net/toss/Success?p=312&paymentType=NORMAL&orderId=retail_312_625388&paymentKey=tgen_20250317161934UCEZ3&amount=69610'.
20 replies
TPToss payments 개발자 커뮤니티
•Created by grimcomm on 3/14/2025 in #❓┃연동개발-문의
결제위젯 콘솔에러 문의
결제 위젯 개발중입니다.
개발 도중에 버튼을 자주 누르게 되거나 시간 지연 후에 누르는 경우도 많고 한데
이런경우 콘솔에러가 자주일어나서 일반적인 상황인지 알고 싶습니다.
Uncaught (in promise) AlreadyWidgetRenderedError: 이미 위젯이 렌더링되어 있습니다. 다시 렌더링하려면 cleanup 을 먼저 호출해주세요.
Error requesting payment: r: 이미 다른 요청을 수행하고 있어요.
Uncaught (in promise) r: 알 수 없는 에러가 발생했습니다.
8 replies
TPToss payments 개발자 커뮤니티
•Created by grimcomm on 3/13/2025 in #❓┃연동개발-문의
결제위젯 연동중 문의.
안녕하세요 리액트 프로젝트에 결제위젯 연동중입니다.
프론트에서 결제위젯 ui 띄우는 시점에서는 orderid 와 amout 값을 우리가 설정 할 수 있는 상황인데요
일반적인 상황에서는 이 두 값을 백엔드로 보내서 DB에 넣고 DB 넣는 시점에 paymentKey 컬럼 빈값으로 추가 한 후에
success 넘어와서는
DB에서 해당 orderid 를 찾아서 그 항목의 paymentKey 에 토스에서 get 으로 받은 paymentKey 를 넣어주고 DB에 다시 저장.(결제취소를위해)
이 값 들 기반으로 토스로 최종 승인 요청
그 다음 프로세스도 있긴 하겠지만
우선 여기까지 프로세스로 예상되는데
일반적인 프로세스가 어떤지 궁금합니다.
7 replies