회원가입 | API KEY 확인 | 방화벽 정책 | IP 보안기능 | 타임아웃 정보 | 더 알아보기
회원가입을 하고 🔧 샌드박스를 활용하면 빠르게 개발 할 수 있어요.
회원가입 페이지로 이동 후 무료로 회원가입을 해보세요.
API KEY는 결제창과 API를 호출할 때 사용 됩니다.
로그인을 하여 상점을 생성 후 개발정보로 이동하면 API 🔑 KEY를 확인 할 수 있습니다.
샌드박스에서 제공되는 키와 운영상점에서 제공되는 키는 다릅니다.
실제 운영상점의 결제를 원하는 경우 반드시 해당 상점 KEY로 변경 해주세요.
운영상점의 시크릿 키가 외부에 노출되지 않도록 주의 해주세요.
만약 노출된 경우 키를 변경하여 위험을 예방할 수 있습니다.
( 로그인 > 개발정보 > 키 변경 )
원활한 통신을 위해 서버의 HTTP 클라이언트가 TLS 1.2
에 대응되는지 확인 해주세요.
서버에서 결제 API호출을 위해 필요한 서비스의 IP를 방화벽에서 허용 해주세요.
서비스 | 도메인 | 공인 IP Address | 방향 |
---|---|---|---|
결제창 연동 SDK (운영계) | pay.nicepay.co.kr | 121.133.126.85/27 | OUTBOUND |
결제창 연동 SDK (샌드박스) | sandbox-pay.nicepay.co.kr | 121.133.126.84/27 | OUTBOUND |
RESTful API (운영계) | api.nicepay.co.kr | 121.133.126.83/27 | OUTBOUND |
RESTful API (샌드박스) | sandbox-api.nicepay.co.kr | 121.133.126.84/27 | OUTBOUND |
웹훅 | - | 121.133.126.86 121.133.126.87 |
INBOUND |
나이스페이 API는 모든 IP 대역에서 호출이 가능 합니다.
처음 상점을 생성한 후 IP 보안 기능을 통해 API 호출이 가능한 IP를 제어한다면 한 단계 높은 🔒 보안수준을 유지할 수 있습니다.
IP 등록 규칙은 CIDR
체계를 따르며 Class체계 대비 유연하게 IP 대역을 제한할 수 있습니다.
- 로그인 후 개발정보에 접속하면 IP 보안 등록이 가능 합니다.
- 추가를 누른 후 설명과
CIDR
규칙을 입력 후 등록하면 등록된 IP대역만 API호출이 가능합니다.
network prefix / bit (0~32)
범위 내에서 등록이 가능합니다.
CIDR
대역이 넓은 경우 CIDR
계산기를 활용 하는 것을 권장 합니다.
🔧 예시1
255.255.255.255 `1개` IP 범위를 CIDR 변환
>> CIDR : 255.255.255.255/32
🔧 예시2
255.255.255.254~255 `2개` IP 범위를 CIDR 변환
>> CIDR : 255.255.255.255/31
HTTP 클라이언트 구성 시 타임아웃 예외 처리에 대한 정보 입니다.
Read-timeout
이 발생된 경우 반드시 망 취소를 요청하여 결제 정보 불일치를 방지 해주세요.
- Connection timeout :
5s
- Receive(Read) timeout :
30s
결제 개발을 위해 더 상세한 정보가 필요하다면📌 공통
탭의 정보를 활용하고,
API 개발을 위한 각 인터페이스의 개발 명세가 필요하다면 📚 문서
탭의 자료를 확인 해주세요.
개발이 완료되어 운영에 필요한 정보와 Tip은 ☸️ 운영
탭의 정보를 통해 확인이 가능 합니다.
개발 전 필요한 공통
적인 가이드 입니다.
- 개발 준비 👉 회원가입 | API KEY확인 | 방화벽 정책 | IP 보안기능 | 타임아웃 정보
- API·JS SDK 👉 URI 목록 | JS SDK목록 | API KEY | API·JS SDK인증 | Basic auth | Bearer token
- TEST·샘플코드 👉 샌드박스 TEST | 샌드박스 활용 | 웹로그 디버깅 | 샘플코드
- 코드집 👉 HTTP-상태코드 | 카드코드 | 은행코드 | JS SDK 응답코드 | API 응답코드
API 명세
와 코드
가 포함된 기술문서 입니다.
- 결제·발급 👉 결제창 | 빌링 | 현금영수증 | Access token
- 조회 👉 거래 조회 | 약관 조회 | 카드 이벤트 조회 | 카드 무이자 조회
- 취소·환불·망취소 👉 취소·환불 | 망 취소
- 웹훅 👉 웹훅
- APP 👉 iOS | iOS Swift | iOS Objective-c | Android | Android java | Android kotlin
운영
에 필요한 정보 입니다.