짧은 답변
크레딧 한도가 소진되면 Whizi는 다음 메시지를 Your monthly message limit has been reached.라는 문구와 함께 거부하며, 이는 HTTP 429와 코드 message_limit_reached로 반환됩니다. 거부된 메시지에는 요금이 부과되지 않고, 대화는 그대로 유지되며, 이미 작성한 모든 내용은 계속 읽을 수 있습니다.
한도는 기간이 바뀔 때 다시 채워지며, 그 기간은 결제 기념일이 아니라 UTC 달력 월입니다. Whizi에는 충전이나 크레딧 구매, 선물하기 경로가 전혀 없으므로 선택지는 정확히 두 가지입니다: 초기화를 기다리거나, 더 큰 한도를 가진 플랜으로 이동하는 것입니다.
실제로 보게 된 문구를 아래에서 먼저 찾아보세요.
| 표시되는 문구 | 코드 | 의미 | 해야 할 일 |
|---|---|---|---|
Your monthly message limit has been reached. | HTTP 429 message_limit_reached | 이번 UTC 월의 크레딧 한도를 모두 사용함 | 초기화를 기다리거나 업그레이드 |
Your weekly message limit has been reached. | HTTP 429 message_limit_reached | 주간 결제 주기에서 발생하는 동일한 거부 | 월요일을 기다리거나 업그레이드 |
Today's free messages are used up. More arrive tomorrow, or start a plan to keep going now. | HTTP 402 free_limit_reached | 무료 계정이 오늘의 메시지를 모두 사용함: 첫날 7개, 이후 매일 3개 | UTC 자정을 기다리거나 구독 |
A Deep Research run costs 200 credits and you do not have enough left this period. | HTTP 429 message_limit_reached | Deep Research 실행 1회에 200 크레딧이 필요하지만 잔액이 부족함 | 대신 일반 메시지를 보내거나 초기화를 기다림 |
Upgrade your plan to use this model. | HTTP 403 tier_upgrade_required | 크레딧 문제가 아니라 이 모델에 더 높은 등급이 필요함 | 현재 플랜의 모델을 선택하거나 업그레이드 |
등급별 한도는 고정되어 있으며, 등급 간 차이는 큽니다:
| 플랜 | 월간 크레딧 | 월 요금 |
|---|---|---|
| 무료 | 0 크레딧, 첫날 7개 메시지 이후 매일 3개 | 해당 없음 |
| Starter | 400 | $15.99/월 |
| Pro | 2,000 | $29.99/월 |
| Powerhouse | 8,000 | $49.99/월 |
표현은 일부러 메시지 한도 문구와 동일합니다
일반 채팅에는 별도의 '크레딧 소진' 문구가 없습니다. 크레딧 잔액 때문에 메시지가 거부된 경우에도 Whizi는 여전히 Your monthly message limit has been reached.라고 표시하는데, 두 한도 모두 동일한 기간 검사를 통해 적용되기 때문입니다. Deep Research만 크레딧에 특화된 고유한 문구를 가지고 있습니다.
명사는 오직 결제 주기에 따라서만 바뀝니다: 주간 주기에서는 Your weekly message limit has been reached., 그 외에는 Your monthly message limit has been reached.입니다. 주간 결제는 웹사이트에서 판매되지 않습니다.
웹 앱에서는 거부가 발생하면 토스트 알림 대신 업그레이드 대화상자가 열립니다. 이 대화상자는 HTTP 402, 코드 message_limit_reached, 또는 'message limit reached'라는 텍스트가 포함된 메시지에 의해 트리거됩니다. 유료 계정에는 Upgrade Your Experience라는 제목과 함께 You have reached your monthly limit on the {plan} plan. Upgrade to keep using Whizi without interruption.라는 문구가 표시되며, 여기서 {plan}에는 실제 플랜 이름이 채워집니다.
무료 계정에는 완전히 다른 대화상자가 표시되는데, 이는 크레딧이 소진된 것이 아니라 무료 등급에 있다는 신호입니다. 일일 한도를 모두 사용하면 Today's free messages are used up라는 제목이, 구독이 아예 필요한 경로에서 거부되면 This needs a plan이라는 제목이 표시되며, 현재 있는 플랜의 이름을 말하는 대신 7일 체험을 제안합니다. 무료 계정은 크레딧이 0이고 대신 메시지 한도를 가집니다.
크레딧이 초기화되는 시점
지급 이벤트도, 충전 작업도 없습니다. 사용량은 기간 키를 기준으로 합산되므로, 새로운 기간 키가 도래하는 것 자체가 초기화입니다. 실행되어야 할 작업이 없으므로 늦어질 일도 없습니다.
| 결제 주기 | 기간 키 | 형식 | 한도 복원 시점 |
|---|---|---|---|
| 월간 | UTC 달력 월 | YYYY-MM | 매월 1일 00:00 UTC |
| 주간 | ISO-8601 UTC 주, 월요일부터 일요일까지 | YYYY-Www | 매주 월요일 00:00 UTC |
기준은 구독한 날짜가 아니라 달력입니다. 20일에 구독했다고 해서 크레딧이 20일에 돌아오지는 않습니다. UTC 월이 바뀔 때 돌아옵니다. UTC보다 늦은 시간대에서는 초기화가 현지 자정이 아니라 현지 월의 마지막 날 중에 발생합니다.
크레딧은 이월되지 않습니다. 잔액 조회는 현재 기간 키를 가진 행만 합산하므로, 키가 바뀌면 사용하지 않은 잔액은 그저 접근할 수 없게 됩니다. 한 달 동안 아무것도 쓰지 않아도 다음 달 한도가 늘어나지는 않습니다.
무료 등급은 자체 시계로 초기화됩니다: 첫날 7개 메시지, 이후 매 UTC 자정마다 3개씩 끝없이 제공됩니다. 기다리는 것이 실제로 무언가를 복원해 주는 유일한 한도이지만, 하루 최대 3개까지이며 Whizi AI와 Auto에서만 적용됩니다.
크레딧이 남아 있는데도 메시지가 거부되는 이유
남은 잔액에 맞지 않는 메시지는 통째로 거부됩니다. 부분 과금은 절대 발생하지 않으므로, 3 크레딧이 남은 상태에서 20 크레딧 메시지를 보내면 3 크레딧으로 할인되는 대신 거부됩니다.
이는 의도된 설계입니다. 20 크레딧 모델에 3 크레딧만 청구한다면 같은 모델이 언제 보냈는지에 따라 비용이 달라지게 되어 가격을 예측할 수 없게 됩니다. 또한 메시지는 절대 1 크레딧 미만으로 청구되지 않으며, 요금은 1로 하한선이 정해지고 내림 처리됩니다.
선택한 모델에는 부족한 잔액이라도 더 저렴한 모델에는 충분한 경우가 많으며, 가장 저렴한 단계는 1 크레딧입니다. 3 크레딧이 남아 있으면 20 크레딧 단계에서는 아무것도 보낼 수 없지만, 1 크레딧 모델로는 메시지를 세 번 더 보낼 수 있습니다. 카탈로그의 약 절반이 1 크레딧입니다. 대화 중 모델 전환하기와, DeepSeek, Qwen처럼 모든 항목의 비용을 정리한 패밀리별 참고 문서를 확인하세요.
잔액은 메시지 개수가 아니라 크레딧의 합계이므로, 한 번의 메시지로 20이 줄어들 수 있습니다. 웹 앱에 제공되는 모든 모델 항목에는 비용 신호가 포함되어 있어, 보내기 전에 다음 메시지의 가격을 확인할 수 있습니다. Auto는 예외로, 단일 숫자 대신 등급별 크레딧 범위를 제공하는데, Auto가 어떤 모델을 선택하느냐에 따라 비용이 달라지기 때문입니다. 전체 요금 체계는 크레딧 작동 방식에 있습니다.
20 크레딧 모델은 2,000 크레딧의 Pro 한도를 100번의 메시지로 소진하지만, 1 크레딧 모델은 2,000번을 제공합니다. 따라서 평소 메시지에 어떤 모델이 응답하는지가 메시지 개수보다 잔액에 훨씬 더 큰 영향을 줍니다. 해결 방법은 문제 해결에 있습니다.
소진이 영향을 주지 않는 것
이미지 생성과 음성은 각각 자체 카운트와 자체 문구를 가진 별도의 계량기입니다. 따라서 크레딧 잔액이 0이 되어도 이 두 가지가 발생하지 않으며, 이 두 가지 한도에 도달해도 크레딧에는 영향을 주지 않습니다.
| 계량기 | 고유 오류 | 코드 |
|---|---|---|
| 이미지 생성 | Your monthly image generation limit has been reached. | HTTP 429 image_limit_reached |
| 음성 분 | Your monthly voice minutes have been used up. | HTTP 429 voice_limit_reached |
둘 다 채팅 문구와 동일한 방식으로 치환되는 주간 버전이 있습니다. 둘 다 크레딧 거부가 아니므로, 주기 경계가 아직 도래하지 않았다면 크레딧 초기화를 기다려도 해결되지 않습니다. 이미지가 생성되지 않는 다른 이유는 이미지 생성 실패에서 확인하세요.
요금 청구, 환불, 그리고 재시도 함정
실패하거나 중단된 생성은 해당 사용 기록 행을 삭제하는 방식으로 환불되며, 동일한 환불을 두 번 적용해도 두 번이 아니라 정확히 한 번의 메시지만 복원됩니다. 따라서 스트리밍 도중 끊긴 답변 때문에 아무 대가 없이 요금을 내는 일은 없어야 합니다.
Deep Research는 이를 실패 문구 자체에 명시합니다. 공급자 오류가 아닌 다른 이유로 실행이 실패하면 The research run failed. You have not been charged.가 기록되고, 한 번의 재시도 후에도 계획 단계를 파싱할 수 없으면 Planning the research run failed. You have not been charged.가, 검색이 충분히 완료되지 않으면 Web searches failed. You have not been charged.가 기록됩니다. A Deep Research run is already in progress. Wait for it to finish.(HTTP 409 research_in_progress)로 거부된 실행 역시 예약된 크레딧이 환불됩니다.
할당량 초과로 거부된 채팅 메시지도 속도 제한 토큰은 그대로 소비하는데, 그렇지 않으면 할당량을 초과한 클라이언트가 무제한으로 재시도할 수 있기 때문입니다. 따라서 거부된 후에도 전송을 계속 누르면 이미 받은 거부에 더해 속도 제한 차단까지 받게 되며, 어떤 경우에도 답변은 생성되지 않습니다. 이 두 번째 차단의 문구, 코드, 상한선은 속도 제한에 있습니다.
잔액이 소진된 것이 아니라 잘못되어 보인다면, 이를 제기할 곳은 지원팀입니다. 애초에 수치를 올바르게 읽는 방법은 크레딧 잔액 확인하기에서 다룹니다. 잔액을 구성하는 사용 기록 행은 400일 동안 보관됩니다.
- 크레딧 소진 시
Your monthly message limit has been reached., HTTP 429가 표시됩니다 - 거부된 메시지에는 요금이 부과되지 않습니다
- 초기화 기준은 결제 기념일이 아니라 UTC 달력 월입니다
- 주간 주기는 매주 월요일 00:00 UTC에 초기화됩니다
- 크레딧은 다음 기간으로 절대 이월되지 않습니다
- 메시지는 통째로 거부되므로 더 저렴한 모델은 여전히 전송될 수 있습니다
- 무료 계정은 첫날 7개 메시지를, 이후 매 UTC 자정마다 3개를 받습니다
- 충전도, 크레딧 구매도, 선물하기도 없습니다: 기다리거나 업그레이드하세요
자주 묻는 질문
Whizi에서 "Your monthly message limit has been reached."는 무슨 의미인가요?
현재 기간의 한도를 모두 사용했다는 의미입니다. HTTP 429와 코드 message_limit_reached이며, 크레딧 한도든 메시지 한도든 무엇이 거부의 원인이었든 동일한 문구가 표시되는데, 두 한도 모두 하나의 기간 검사를 통해 적용되기 때문입니다. 거부된 메시지에는 요금이 부과되지 않고, 대화는 그대로 유지됩니다.
Whizi 크레딧은 정확히 언제 초기화되나요?
매월 1일 00:00 UTC, 또는 주간 주기라면 매주 월요일 00:00 UTC입니다. 결제 기념일과는 절대 무관하므로, 20일에 구독했다고 해서 크레딧이 20일에 돌아오지는 않습니다.
크레딧이 소진되면 추가로 구매할 수 있나요?
아니요. 이미 진행 중인 기간에 크레딧을 추가하는 방법은 없습니다. 잔액은 기간이 바뀔 때, 또는 더 큰 한도를 가진 플랜으로 이동할 때만 바뀝니다: Starter는 400 크레딧, Pro는 2,000 크레딧, Powerhouse는 8,000 크레딧입니다.
크레딧이 남아 있는데 왜 메시지가 거부되었나요?
메시지는 전액 청구되거나 전혀 청구되지 않기 때문입니다. 3 크레딧 잔액으로 20 크레딧 모델을 실행하려 하면 일부만 청구되는 대신 거부되므로, 같은 모델이 보낸 시점에 따라 다른 비용이 드는 일은 없습니다. 그 3 크레딧은 여전히 더 저렴한 모델에 쓸 수 있으며, 카탈로그의 약 절반이 1 크레딧입니다.
무료 플랜을 쓰고 있고 메시지가 소진되었습니다. 언제 초기화되나요?
다음 UTC 자정에 세 개가 더 제공됩니다. 문구도 그렇게 표시됩니다: Today's free messages are used up. More arrive tomorrow, or start a plan to keep going now., HTTP 402 free_limit_reached이며, 한도 도달 메시지가 아닙니다. 첫날만 일곱 개로 예외이며, 이후에는 그 메시지를 모두 쓴 다음 날 UTC 기준으로 일일 풀이 열립니다. 게스트 세션을 계정으로 전환하면 사용량이 그대로 이어지므로, 게스트로 한도를 다 쓴 다음 등록하면 일곱 개부터가 아니라 멈춘 지점부터 시작합니다.
중간에 실패한 답변에 대해 요금이 부과되었나요?
아니요. 환불이 반영되었는지 확인하려면 메시지 개수가 아니라 크레딧 잔액을 확인하세요. 잔액은 해당 기간 행의 크레딧 합계이므로, 환불된 20 크레딧 메시지는 메시지 하나가 아니라 20을 그대로 되돌려 놓습니다. Deep Research는 이를 자체 실패 문구에서도 밝히는데, 예를 들어 The research run failed. You have not been charged.와 같습니다.