에러 코드
KCP 정기결제에서 "판매자명을 입력해주세요"(-11017)가 납니다.
메시지의 "판매자명"은 "구매자명"의 오기입니다. 빠진 값은 구매자명이고, 요청의 user_info 에 username 을 넣으면 해결됩니다. 문구 그대로 판매자 정보를 찾다 시간을 버리기 쉬운 대표적인 케이스입니다.
이 코드로 들어온 상담 3건을 읽고 정리했습니다.
넣을 값
요청의 user_info 에 { username: '구매자명' } 을 추가합니다. 구매자명은 필수 값입니다.
같이 나오는 인코딩 오류
같은 코드에 "incompatible character encodings: EUC-KR and UTF-8" 이 붙어 오는 경우가 있습니다. 그건 문자 인코딩 문제라 값에 들어간 특수문자나 인코딩 설정을 봐야 합니다.
기준입니다. 같은 코드라도 PG 와 계약 상태에 따라 응답 문구가 달라질 수 있습니다. 응답 본문 전체를 함께 확인하세요.