개요
이번 글은 아임포트 카카오페이 테스트 결제 API 사용시에 "종료된 요청입니다." 오류를 만났을 때 오류를 해결하는 방법에 대해 이야기해 보려고 한다.
문제상황
아임포트 카카오페이 테스트 결제 API를 문제 없이 잘 사용하다가
갑자기 저렇게 "종료된 요청입니다"라는 문구가 나오는 얼럿과 백지의 모달창을 만나고 넘어가지 않는 오류를 만났다.
사전에 문제 없이 잘 사용했었고 테스트 결제도 잘 됐기에 코드에는 문제가 없다고 생각했는데 예상치 못한 곳에서 이 문제를 해결할 수 있었다.
해결방법
해결방법은 단순히 사용자가 결제 완료하기 전까지 살짝의 텀을 두는 것이다.
이 문제가 발생하는 이유는 결제 화면에서 사용자가 QR 링크에 접속한 것을 감지하기 전에 결제가 완료되면 발생하는 문제다.
사용자가 QR 링크에 접속한 것을 감지할 수 있도록 결제 유효성 체크 등으로 약간의 텀을 주어서 해결할 수 있다.
'기타' 카테고리의 다른 글
[여행] 2024 나고야 (0) | 2024.10.13 |
---|---|
[여행] 도쿄(아키하바라) 가성비 맛집 추천 (4) | 2024.02.19 |
[Web] PC에서 크롬으로 모바일 웹 확인하기 (2) | 2022.09.01 |
[Error] TISTORY 메인 페이지 400 에러 해결하기 (0) | 2022.07.20 |
[JSP] JSTL <c:if>와 <c:choose>에서 NULL값 체크하기 (0) | 2022.06.23 |