Golibjon
Golibjon2d ago

Live API Key 사용 시 Flutter 결제수단 선택 후 화면이 흰색으로 표시되는 문제

안녕하세요, 토스페이먼츠 기술지원팀 담당자님. 현재 Flutter 애플리케이션에 토스페이먼츠 결제 연동을 진행하고 있습니다. Test API Key로는 모든 기능이 정상적으로 동작하며, 위젯 로딩부터 결제수단 선택, 결제 진행까지 문제없이 처리됩니다. 하지만 Live API Key로 전환 후 다음과 같은 문제가 발생하고 있습니다. 🔧 문제 상황 Payment Widget 자체는 정상적으로 로드됨 결제수단 목록(Toss Pay, Payco, 카드 등)도 정상 출력됨 그러나 어떤 결제수단을 선택하더라도 화면이 완전히 흰색으로 변하며 결제 페이지(WebView)가 전혀 표시되지 않음 Flutter 콘솔/로그에도 별다른 에러가 출력되지 않음 실제 결제 페이지로 넘어가지 못함 같은 코드에서 Test Key는 100% 정상 작동, Live Key 사용 시에만 위 현상이 발생합니다. 해당 현상을 보여주는 영상도 함께 첨부했습니다. 🔑 사용 중인 실서비스 정보 상점 ID(MID): hilolmngaf Client Key: [LIVE_CLIENT_KEY] Secret Key: [LIVE_SECRET_KEY] ❓ 문의 사항 해당 Live API Key가 정상적으로 활성화된 상태인지 확인 가능할까요? (실 결제 사용을 위해 추가 승인 절차가 필요한지 궁금합니다.) 저희 상점 ID(hilolmngaf)에 모든 결제수단(Toss pay, Payco, 카드 등)이 정상적으로 활성화되어 있는지 확인 부탁드립니다. Flutter/WebView 환경에서 등록해야 하는 Redirect URL 또는 허용 도메인이 있는지 궁금합니다. 특정 설정 미비로 인해 결제 페이지가 흰 화면으로 뜨는 경우가 있는지요? 저희 측에서 사용 중인 Live Client Key / Secret Key 구성이 정상적인지 검토 부탁드립니다. Test 환경에서는 완벽히 정상 작동하고 있어, 현재 실서비스 API Key 관련 문제로 판단됩니다. 서비스 오픈이 가까운 상황이라 빠른 확인 부탁드립니다. 감사합니다.
7 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
Minsu Kim
Minsu Kim2d ago
영상 첨부가 안되었는데 첨부 바랍니다
Golibjon
GolibjonOP2d ago
Kimoon Lee
Kimoon Lee2d ago
일단 계약 자체는 문제가 없습니다. 혹시 플러터 웹뷰에서 특정 도메인만 뜨도록 하신건 아닌지 확인부탁드립니다.
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
Golibjon
GolibjonOP11h ago
안녕하세요, orderId 형식에 대해 질문이 있습니다. 문서에서 orderId는 "충분히 무작위한 값을 생성해서 각 주문마다 고유한 값"이라고 되어 있는데요, orderId를 정수(int) 타입으로 보낼 수 있나요? 아니면 문자열 형식으로 변환해야 하나요? (예: "WaTix6ZlktlYX9AQfk4Eg") 저희는 현재 정수형 orderId를 사용하고 있어서, API에 전송하기 전에 다른 형식으로 변환해야 하는지 확인하고 싶습니다. 답변 부탁드립니다.
이실장
이실장10h ago
정수형이면 1,2,3,4 이렇게 올리시나요? 우선 1개 Mid에서는 무조건 Unique해야합니다. 추가로 전역으로도 unique하면 추후 관리에 유리한면도 있습니다. (로그 확인 등 요청할 때) 뒤에는 선택이어서, unique한 데이터로만 올리면 된다고 이해해주시면 됩니다.

Did you find this page helpful?