연동 정보
현재 적용된 KISPG 연동 설정과, 실연동 전환 전에 확인해야 할 항목입니다.
환경
상점 계정
엔드포인트
현재 환경에서 실제로 호출되는 주소
수신 URL
KISPG가 우리 서버로 호출하는 주소
실연동 전환 체크리스트
- Mock 모드 해제
KISPG_MOCK=0으로 바꾸면 실제 KISPG 서버를 호출합니다.
- 외부에서 접근 가능한 HTTPS 주소
인증 결과와 결제통보는 KISPG가 우리 서버로 POST합니다. localhost로는 받을 수 없습니다. 개발 중에는 ngrok 등 터널 주소를 NEXT_PUBLIC_APP_URL에 넣으세요. returnUrl은 255byte 제한이 있습니다.
- 결제통보 URL 등록수동 확인 필요
mms.kispg.co.kr 가맹점 관리자 → 가맹점정보 → 결제환경 설정 → 결제결과 통보관리에서 위 통보 URL을 등록해야 합니다. API로는 설정할 수 없습니다.
- 방화벽 — 인바운드 허용수동 확인 필요
KISPG 출발지 IP(운영 1.233.179.201 / 개발 61.40.40.74)에서 443으로 들어오는 요청을 허용해야 합니다. 80/443이 아닌 포트를 쓰면 KISPG에 별도 신청이 필요합니다.
- 방화벽 — 아웃바운드 허용수동 확인 필요
api.kispg.co.kr(운영) / testapi.kispg.co.kr(개발), data.kispg.co.kr로 나가는 HTTPS를 허용해야 합니다.
- 매출집계 API 계정
상점키와 별개로 발급되는 id/pw가 필요합니다. KISPG_SETTLEMENT_ID / KISPG_SETTLEMENT_PW에 넣으세요.
- 대사 파일 SFTP 계정수동 확인 필요
PG수수료·부가세·입금액이 들어 있는 유일한 소스가 대사 파일입니다. SFTP 61.40.18.69:51022로 받으며 ID/PW는 KISPG가 별도 제공합니다. 대사는 개발계 환경이 없습니다.
- MID 기능 설정 확인수동 확인 필요
선할인·가맹점수수료·전송금액기준(공급가/부가세)·컵보증금 사용 여부에 따라 필수 파라미터가 달라집니다. 가맹점관리자 → 가맹점정보 → 일반정보에서 확인하세요.
kistest00m)로 결제해도 실제 카드 승인이 일어납니다. 해당 거래는 당일 23:30에 자동 취소됩니다. 취소·조회 테스트를 하려면 거래번호(TID)를 그 전에 확보해 두세요.