토스 결제위젯 결제하기, 결제취소 display none 문제
안녕하세요!
현재 토스 위젯 연동하여 결제를 진행하고 있습니다. 어제 오후 10시까지 결제하기, 취소버튼이 있어서 결제를 했었는데, 오늘 오전에 다시 확인해보니 버튼이 보이고 있지 않습니다.
첫 번째 사진은 결제버튼이 안보이는 화면 사진이고
두 번째 사진은 safari에서 html로 확인해보았는데 btnArea의 display가 none으로 나오는 것까지 확인을 한 상태입니다.
저희 쪽에서 따로 건드린게 없어서 문의드립니다..!


14 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
btnArea는 저희쪽(PG) 소스코드가 아닌데, display none으로 나온단 말씀하신가요?
확인해보겠습니다.
일단 결제하기 btn은 저희가 출력해드리는 영역이 아닌데..
console에서 btnArea쪽 element에 display:none이 어느파일에서 설정되고 있나요?
console error를 잘 확인해주시기 바랍니다.. 아래 이벤트 listerner에서 display:none을 block으로 바꿔주는게 동작을 안했겠네요
콘솔을 보고있는데 저희는 접근 권한이 없어서 Failed to load resource: the server responded with a status of 403 () error 문구가 나오고 있습니다

이게 동작을 안한것 같아요.
display:none도 귀사에서 직접 넣어논 것 같고요.
call()을 지워보세요.
call()함수가 동작안해서, setTimeout이 동작하지 않았을 것으로 보입니다.
알려주신대로 잘 처리해보겠습니다. 친절한 답변 감사합니다!
확인해보시고 이상있으면 알려주세요~
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
@iosseojahoon 혹시 해결되셨나요?
call을 setTimeout뒤로 넣는게 더 좋아보이긴 합니다
콜을 뒤로 보내면 타임아웃이 자바스크립트 내부적으로 프로미스 객체이므로 콜이랑 셋타임아웃이랑 동시에 실행이 가능할거 같아용
오후 12시에 소스코드를 변경하지 않았는데 버튼이 나타났습니다..!
iOS 웹뷰 쪽에 개선작업이 있었습니다. 관련 된 영향이 있었던 것 같습니다.
불편을 드려 죄송합니다.
아하 ..! 그랬었군요 추후에 공지사항 같은 건 어디서 알 수 있을까요~?
위 이슈는 연동방식에 소수 가맹점에서만 발생해 별도 공지는 없었으며
별도안내되었습니다
귀사의경우도 보내주신 정보로 영향가맹점인지 확인이 어려워 다시한번 조치되었는지 확인 요청드렸었습니다
일반적으로 원천사 장애들의 이슈로 결제가 안될때는 상점관리자나 메일 문자 디스코드 등으로 공지됩니다