카카오페이 QR 결제창 iframe 몇 초 후 자동으로 닫히도록 하는 방법

react/tsx/react-router-dom 개발환경 사용중입니다.

현재 카카오페이 QR코드 창을 열 때, 모달 안에 iframe을 넣어서 iframe내에 redirect_url pc버전 주소를 넣어주었는데요!
문제는 결제가 완료된 후에, 모달이 닫을 수 없는 상태에서 iframe내에서 success 라우트 경로의 컴포넌트로 바로 이동한다는 것입니다…

몇 초가 지나면 모달이 닫히도록 만들고 싶었는데, 이 상태에서는 외부의 모달에 손 댈 수가 없습니다. 닫기 버튼을 만드는 수 밖에 없을까요?? 혹시 다른 개발자 분들께서는 어떻게 하고 계시는지 알고 싶습니다!

+추가질문) 혹시 아래 사진의 QR결제창은 카카오 측에서 제공하시는 건가요? 아니면 직접 개발자가 직접 만든 건가요??

KakaoTalk_20230516_211933185