플러터 토스페이먼츠 위젯 할부 셀렉박스
tosspayments_widget_sdk_flutter: ^2.0.2
안녕하세요. 토스페이먼츠위젯 결제 화면에서 신용/체크 카드 선택 후 특정 카드사를 선택하면 하단에 할부 셀렉박스가 표시되어야 하는데 표시되지 않고 있습니다. 할부 선택없이 결제 진행 화면으로 넘어갔다가 취소 후 이전 화면으로 돌아오면 그때는 할부 셀렉 박스가 보입니다.

16 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
amount 가 5만원 이상인지 확인부탁드립니다.
5만원 이상으로 해도 안 보입니다.
처음에 결제위젯 렌더링 할때 금액을 얼마로 설정하시고 렌더링 하시나요?
첫 렌더링 때는 0원으로 세팅 되어 있습니다
렌더링 할때 금액을 기준으로 위젯 옵션이 표기 되므로,
0원으로 렌더링 되었다면 안보이는게 맞습니다.
결제 되어야 하는 금액으로 렌더링이 어려운 상황 인가요?
updateAmount 함수로 amount 값을 업데이트해도 위젯 옵션에는 반영이 되지 않는다는 말씀이신건가요?
updateAmount method 를 결제 진행 직전에 수행한다면,
고객 입장에서는 아무것도 안보이겠지요?
적어도 고객이 변화된 금액으로 렌더링된 위젯을 볼 수 있도록,
updateAmount method 적용 로직을 수정하거나
아니면 처음 결제위젯 렌더링 자체를 결제 금액으로 해주시는게 맞을것 같아요.
총 결제 금액이 바뀔 때 updateAmount 로 반영해주고 있습니다.
이건 제가 구현한 화면 인데요
체크박스 선택하면, 5만원 이하로 적용 되게 해서 위젯 렌더링 다시 되도록 구현 한겁니다
5만원 이상일때 할부 보이고, 5천원 할인 적용되어 5만원 이하 되면 안보이게 구현 했습니다 (updateAmount 로 위젯 렌더링 금액을 변경 했다는 의미 입니다)
문의주신 내용에서, updateAmount 반영이 정상적으로 되었다면 이렇게 정상적으로 변화가 잘 보여야 할것 같아요


네 감사합니다 다시 확인해보겠습니다.
가급적 처음 위젯 렌더링은 0원이 아닌 다른 금액으로 해주시고
최종 금액 updateAmount 로 적용 되도록 해보시는것을 권장 드려요
총결제금액이 바뀌는 순간 update amount 를 해주세요.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
문제 해결했습니다 감사합니다👍
혹시
실제 기기에서도 rendering해보셨나요