영수증(매출전표) 조회 API
가맹점에서 영수증(매출전표) 조회를 위해 호출하는 API입니다. 호출 결과로 인증 단계 없이 영수증(매출전표) 화면(UI) 이 제공됩니다.
테스트용 키 정보
API 정보
POST/api/cpnRcptNoAuth.do
Content-Type
application/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)
거래일자 (yyyyMMdd)
└trdNoAN(40)영문+숫자, 최대 40byte*헥토파이낸셜에서 부여하는 고유 거래번호
헥토파이낸셜에서 부여하는 고유 거래번호
└pktHashAN(200)영문+숫자, 최대 200byte*
SHA-256SHA256 방식으로 생성한 해쉬값(실시간 생성)SHA256 방식으로 생성한 해쉬값
NOTE
해쉬 생성 조합
mchtId + trdNo + hashKey
응답
인증 단계 없이 요청한 거래의 영수증(매출전표) 화면(UI) 이 응답으로 반환됩니다. 별도의 데이터 응답 전문은 없습니다.
결제수단 코드
| 코드 | 결제수단 | 코드 | 결제수단 |
|---|---|---|---|
| CA | 신용카드 | RA | 계좌이체 |
| VA | 가상계좌 | MP | 휴대폰 |
| TM | 티머니 | CG | 문화상품권 |
| SG | 스마트문상 | BG | 도서문화상품권 |
| HM | 해피머니 | TC | 틴캐시 |
| CP | 포인트 다모아 |
