개발자센터

네이버페이(결제형) 설정

네이버페이(결제형) PG설정 방법을 안내합니다.

네이버페이는 테스트 연동정보를 별도로 제공하지 않습니다. 가입신청 후 연동정보를 받아서 테스트 모드로 연동/개발 할 수 있습니다.

일반결제

테스트 환경 구성 방법

  1. 포트원 관리자 콘솔 로그인
  2. 결제연동 탭 클릭
  3. 결제 대행사 설정에 테스트 → 네이버페이 결제형 → 네이버페이 결제형 선택 후 오른쪽 + 추가 버튼 클릭
  1. 네이버페이에서 발급받은 연동 정보를 입력 후 저장
  • PG상점아이디(파트너 ID) : 네이버페이 결제형 파트너ID를 입력합니다.
  • ClientID : 네이버페이측에서 카드사 심사 완료시 가맹점으로 직접 안내됩니다.
  • Client Secret : 네이버페이측에서 카드사 심사 완료시 가맹점으로 직접 안내됩니다.
  • Chain ID : 포트원 정산 서비스 및 V2 모듈 사용 시에만 입력이 필요합니다. V1 모듈을 사용할 경우엔 SDK 파라미터로 Chain ID를 함께 요청해야 합니다. V1 모듈 네이버페이 연동 가이드 참고
  • 과세구분 : 부가세신고자료용으로 과세 설정을 할 수 있습니다. 미설정/과세/면세/복합과세 중 선택할 수 있습니다.
  • 정산용 사이트 키 (API Key) : 포트원 정산 서비스를 사용하시는 경우 정산 데이터를 동기화하는데 사용되며, API Key 값은 네이버페이 관리자 페이지에서 확인할 수 있습니다.

실 환경 구성 방법

네이버페이 실 검수가 시작되면 등록했던 채널의 유형을 실 연동으로 변경하여 사용하시면 됩니다.

정기결제

네이버페이 정기결제는 결제창 방식만 지원합니다.

보통 일반 결제용 채널과 정기 결제용 채널은 파트너 ID, Client Id, Client Secret은 동일하고 ChainId가 다릅니다. 포트원 모듈 버전에 따른 정기결제 채널 등록 방식은 아래와 같습니다.

V1 모듈

V1 모듈의 경우 SDK 파라미터로 Chain Id를 입력하여 요청해야 하기 때문에, 일반결제 채녈과 정기결제 채널을 구분하여 등록할 필요가 없습니다.

V2 모듈

정기결제용 ChainID를 입력하여 새로운 채널을 생성해주셔야 합니다. 생성한 채널의 채널 키를 requestIssueBillingKey 함수의 channelKey 파라미터에 입력해주시면 빌링키를 발급하실 수 있습니다.

네이버페이 검수란?

네이버페이 결제형 오픈을 위해서는 네이버페이 검수팀으로부터 기술 검수를 통과해야 합니다. 해당 검수는 필수적으로 진행되며 해당 검수는 모든 연동이 완료된 이후 포트원으로 검수 요청해 주시면 포트원 1차 검토 후 네이버페이에 실 검수를 요청하는 프로세스로 진행됩니다.

네이버페이 기술 검수 요청 방법

네이버페이 기술 검수를 위해서는 아래 질문 리스트를 작성하여 이메일 주소로 검수 요청을 해야 합니다.

<사업자 및 계약정보>
  - 상호명:
  - 사업자 번호:
  - 포트원 계정:
  - 네이버페이 결제형 파트너ID: 단건/반복(정기) 이용하실 방식 구분하여 전달 주시기 바랍니다.
  - 검수 진행 가능한 URL:
  - 테스트 가능한 로그인 계정:
  - 네이버페이 결제형 연동 개발자 정보(이름/이메일/전화번호):
  - 네이버페이 결제형 연동 검수 담당자 정보(이름/이메일/전화번호):
  - 판매상품 과/면세 여부:
  - 에스크로 사용 여부:
  - 모바일 앱 보유 여부:
  - 부분 취소 제공 여부:
  - IMP.request_pay 함수 호출 시 naverProducts 파라미터 설정 여부 및 셋팅 예시:

<질의사항>
1. 일반 결제만 연동하는 경우
  1. 지원하는 PC 웹 브라우저 종류와 최소 버전:
  2. 지원하는 모바일 웹 브라우저 종류와 최소 버전:
     (앱으로만 연동하시는 경우, 지원하는 모바일 OS 종류와 최소 버전: (ex. iOS 12.0.1, Android 8.0))
  3. 네이버페이 계약 시, 현금영수증 발급을 누가 하도록 결정하셨나요?
  4. 네이버페이 계약 시, 포인트 적립 방식은 자동 지급 방식으로 계약하셨나요? 직접 건별로 지급하기로 계약하셨나요?

2. 일반 + 정기결제 모두 연동하는 경우
  1. 지원하는 PC 웹 브라우저 종류와 최소 버전:
  2. 지원하는 모바일 웹 브라우저 종류와 최소 버전:
     (앱으로만 연동하시는 경우, 지원하는 모바일 OS 종류와 최소 버전: (ex. iOS 12.0.1, Android 8.0))
  3. 네이버페이 계약 시, 현금영수증 발급을 누가 하도록 결정하셨나요?
  4. 네이버페이 계약 시, 포인트 적립 방식은 자동 지급 방식으로 계약하셨나요? 직접 건별로 지급하기로 계약하셨나요?
  5. 정기 결제 등록 내역 조회를 어떤 방식으로 구현하시고 계신가요? 예) 관리자페이지 반복결제내역 조회 시 / 자체주문 생성 시 정보조회
  6. 결제 내역 조회를 어떤 방식으로 구현하시고 계신가요? 예) 관리자페이지 결제내역 조회 시 / 자체주문 생성 시 정보조회 / 정산 대사 작업 배치
  7. 어떤 경우에 정기결제가 해제되나요? 예) 등록생성 실패 시 / 등록된 반복결제항목 해제 시 / 관리자 반복결제 등록항목 해제

email : support@portone.io