테스트 결제내역 페이지에서 결제상태가 만료로 나타나는 기준이 궁금합니다.
안녕하세요? 테스트 결제내역 페이지에서 결제상태가 만료로 나타나는 기준에 대해 문의드립니다.
테스트 결제내역에서 같은 주문번호로 여러 건이 결제상태가 만료로 나타나는 경우가 있어 해당 주문번호로 결제 테스트를 하신 분께 여쭤보니 결제 위젯 테스트를 할 때 카드사 별로 결제창이 잘 나오는지 확인하기 위해 결제 수단 UI에서 카드사를 선택한 후 저희 페이지에 있는 결제하기 버튼을 누르고 결제창이 잘 나오면 닫으시는 식으로 실제 결제는 진행하지 않고 카드사 별로 결제창이 나오는지만 체크하셨다고 합니다.
디스코드에 검색해보니 결제창을 닫을 경우에는 결제가 생성된 상태가 아니기 때문에 (paymentKey 생성 이전) 만료도 따로 없다고 쓰신 댓글을 봤는데 이 경우에는 왜 테스트 결제내역 페이지에 결제상태가 만료로 나올까요...? paymentKey는 토스에서 결제 요청을 하는 시점에 생성되는 건가요?
그리고 카드사를 신협으로 선택하고 결제 하기 버튼을 눌러 결제창이 나올 때 첨부한 이미지처럼 팝업차단을 해제하라는 alert 창이 나오고 alert 창의 확인을 누르면 설정한 failUrl로 리다이렉트되면서 에러 코드 PAY_PROCESS_ABORTED, 에러메세지 '일반결제(ISP) 인증이 실패하였습니다.'가 나옵니다. 결제창은 나왔지만 결제를 요청하기 전이라 확인버튼을 누르면 failURL로 리다이렉트되는게 아니라 결제창이 닫히고 해당페이지에 그대로 머물러있어서 사용자가 팝업차단을 해제한 후에 다시 결제를 진행할 수 있게 해야할 것 같은데 방법이 있을까요?
테스트 결제내역에서 같은 주문번호로 여러 건이 결제상태가 만료로 나타나는 경우가 있어 해당 주문번호로 결제 테스트를 하신 분께 여쭤보니 결제 위젯 테스트를 할 때 카드사 별로 결제창이 잘 나오는지 확인하기 위해 결제 수단 UI에서 카드사를 선택한 후 저희 페이지에 있는 결제하기 버튼을 누르고 결제창이 잘 나오면 닫으시는 식으로 실제 결제는 진행하지 않고 카드사 별로 결제창이 나오는지만 체크하셨다고 합니다.
디스코드에 검색해보니 결제창을 닫을 경우에는 결제가 생성된 상태가 아니기 때문에 (paymentKey 생성 이전) 만료도 따로 없다고 쓰신 댓글을 봤는데 이 경우에는 왜 테스트 결제내역 페이지에 결제상태가 만료로 나올까요...? paymentKey는 토스에서 결제 요청을 하는 시점에 생성되는 건가요?
그리고 카드사를 신협으로 선택하고 결제 하기 버튼을 눌러 결제창이 나올 때 첨부한 이미지처럼 팝업차단을 해제하라는 alert 창이 나오고 alert 창의 확인을 누르면 설정한 failUrl로 리다이렉트되면서 에러 코드 PAY_PROCESS_ABORTED, 에러메세지 '일반결제(ISP) 인증이 실패하였습니다.'가 나옵니다. 결제창은 나왔지만 결제를 요청하기 전이라 확인버튼을 누르면 failURL로 리다이렉트되는게 아니라 결제창이 닫히고 해당페이지에 그대로 머물러있어서 사용자가 팝업차단을 해제한 후에 다시 결제를 진행할 수 있게 해야할 것 같은데 방법이 있을까요?

