CHECKOUT401: 합계 불일치
이것이 의미하는 바
스토어가 계산한 이 주문의 합계가 계산대에 표시된 금액과 다릅니다.
추가 결제를 진행하기 전에 스토어 관리자 화면에서 주문을 확인하세요. 스토어의 합계가 기준입니다. 차이가 예상 밖이라면 진단 정보를 내보내고 지원팀에 문의하세요.
조치 방법
다시 시도하기 전에 아래 세부 정보를 확인하세요. WCPOS는 이 작업을 자동으로 재시도하지 않습니다. 준비되면 직접 재시도하세요.
내 데이터
금액이 이동했을 수 있습니다. 조치를 취하기 전에 결제 내역을 확인하세요. 이 문제가 계속되면 진단 정보를 내보내고 WCPOS 지원팀에 문의하세요.
문제 해결
- 추가 결제를 진행하기 전에 멈추세요. 스토어의 합계가 기준입니다.
- WP Admin에서 주문을 열고 계산대에 표시된 금액과 합계를 비교하세요. 로그 항목에는 어떤 금액이 달랐는지 기록됩니다.
- 흔한 원인은 계산대가 예상한 것과 다른 세금 설정이거나, 할인 또는 가격 책정 플러그인이 서버에서 금액을 다시 계산하는 경우입니다. 차이가 세금 금액이라면 스토어의 세금 설정을 먼저 검토하세요.
- 계산대 금액으로 결제를 받았는데 스토어의 금액이 다르다면, 고객이 떠나기 전에 평소의 절차에 따라 차액을 정산하세요(환불 또는 추가 청구).
- 차이의 원인을 설명할 수 없다면 디버그 정보를 내보내고 주문 번호와 함께 지원팀에 문의하세요.
확인할 위치
WCPOS가 이 오류를 저장할 수 있는 경우, 오류는 이를 발생시킨 기기에 기록됩니다. 스토어 상태 → 로그(내비게이션 서랍 하단의 심박 아이콘)를 열고 이 코드가 표시된 항목을 찾아 펼치세요. 펼쳐진 행에는 알기 쉽게 설명된 원인과 오류가 발생한 시점에 수집된 컨텍스트가 표시됩니다. 스토어 요청의 경우 이 컨텍스트에 서버 자체의 오류 코드(serverCode), HTTP status 또는 endpoint가 포함될 수 있으며, 표시되는 필드는 오류가 발생한 위치에 따라 다릅니다. 문제를 신고할 때는 스크린샷 대신 로그 화면 상단의 디버그 정보 복사(휴대폰과 태블릿에서는 디버그 정보 공유)를 사용하세요. 여기에는 앱 버전, 연결 상태, 가장 최근의 오류가 함께 담깁니다. 로그는 최대 30일간만 보관되므로 문제가 발생한 직후에 수집하세요. 또한 POS가 자체 로그 항목을 기록하기 전에 나타난 브라우저 콘솔 오류가 있다면 함께 복사하세요.
앱 내 로그 외에도 이 오류는 다음 위치에 흔적을 남길 수 있습니다:
- 네트워크 검사기(웹 및 데스크톱): 개발자 도구를 여세요. 브라우저에서는 F12를 누르고, 데스크톱 앱에서는 메뉴의 고급 → 개발자 도구 전환을 선택한 다음 네트워크 탭을 선택하세요. 먼저 이 페이지의 재시도 안내를 따르고, 안전하다고 안내된 경우에만 해당 작업을 재현하세요. 실패한 요청에는 HTTP 상태와 원시 응답 본문이 표시되며, 여기에는 POS 로그에 전혀 도달하지 않는 오류 페이지도 포함됩니다.
- 서버 측 POS 로그: WP Admin에서 POS → 설정 → 도구 → 로그를 여세요. 이 페이지에는 서버 자체에서 발생한 POS 관련 경고와 오류가 기록되며, 이러한 항목은 앱 안에서는 전혀 표시되지 않을 수 있습니다. 메뉴에 빨간색 배지가 표시되면 읽지 않은 서버 측 오류가 있다는 뜻입니다.
세부 정보
- 코드:
CHECKOUT401(TOTALS_DIVERGED) - 심각도: error
- 도입 버전: WCPOS 1.10.0