영수증(매출전표) 조회 API

가맹점에서 영수증(매출전표) 조회를 위해 호출하는 API입니다. 호출 결과로 인증 단계 없이 영수증(매출전표) 화면(UI) 이 제공됩니다.

테스트용 키 정보


API 정보

POST/api/cpnRcptNoAuth.do
Content-Typeapplication/x-www-form-urlencoded
테스트https://tb-nspay.settlebank.co.kr/api/cpnRcptNoAuth.do
운영https://nspay.settlebank.co.kr/api/cpnRcptNoAuth.do

주의 사항

NOTE

무인증 매출전표 조회

이 API는 별도의 인증 단계 없이 영수증(매출전표) 화면을 바로 반환합니다. 응답 본문은 데이터가 아닌 매출전표 UI(HTML)입니다.

도메인 주의

이 API는 domain2(tb-nspay / nspay)를 사용합니다.
  • 조회하려는 거래의 결제수단(method)과 헥토파이낸셜 거래번호(trdNo)를 정확히 전달해야 합니다.
  • 응답은 데이터가 아닌 매출전표 화면이므로, 브라우저에서 폼 전송(Form Submit) 방식으로 호출합니다.

요청 파라미터

타입 표기법
N숫자A영문H한글AN영문+숫자AHN영문+한글+숫자
예: AN(10) = 영문+숫자, 최대 10byte
mchtIdAN(10)영문+숫자, 최대 10byte*
헥토파이낸셜에서 부여하는 고유 상점아이디
methodAN(2)영문+숫자, 최대 2byte*
결제수단
CA: 신용카드 VA: 가상계좌 RA: 계좌이체 MP: 휴대폰 TM: 티머니 CG: 문화상품권 SG: 스마트문상 BG: 도서문화상품권 HM: 해피머니 TC: 틴캐시 CP: 포인트 다모아
*조회할 거래의 결제수단 코드. 하단 결제수단 코드 표 참고
trdDtN(8)숫자, 최대 8byte*
거래일자 (yyyyMMdd)
trdNoAN(40)영문+숫자, 최대 40byte*
헥토파이낸셜에서 부여하는 고유 거래번호
pktHashAN(200)영문+숫자, 최대 200byte*SHA-256(실시간 생성)
SHA256 방식으로 생성한 해쉬값
NOTE

해쉬 생성 조합

mchtId + trdNo + hashKey

응답

인증 단계 없이 요청한 거래의 영수증(매출전표) 화면(UI) 이 응답으로 반환됩니다. 별도의 데이터 응답 전문은 없습니다.


결제수단 코드

코드결제수단코드결제수단
CA신용카드RA계좌이체
VA가상계좌MP휴대폰
TM티머니CG문화상품권
SG스마트문상BG도서문화상품권
HM해피머니TC틴캐시
CP포인트 다모아
❓

더 궁금한 내용이 있나요?

FAQ
💬

기술지원이 필요한가요?