렌탈나우 개발 가이드 서비스

파트너사에서 렌탈나우와 연동할 수 있는 개발 기본 사양에 대하여 설명해 드릴게요~

  • 연동준비

    렌탈나우 연동전 체크 사항이 존재합니다.

    SignKey 발급
    · 렌탈나우 관리 계정을 발급 받으실때 함께 발급됩니다.
    · 예) 9f01c924fad2c2b4115c7e875b3f1837
    렌탈나우 상품 등록
    · 렌탈나우 ‘상품 등록’ API를 통해 등록
    · 렌탈나우 관리자 페이지에서 ‘상품 등록’ 메뉴를 통해 상품 등록
    렌탈나우 가격정책 발급
    가격정책이란?
    상품의 월 렌탈료 및 렌탈개월 수 등 렌탈 정보에 필요한 정책을 말합니다.
    · 등록된 파트너사 상품을 심사 및 승인을 거쳐, 가격정책을 발급합니다.
    · 가격정책 발급된 상품은 렌탈이 가능합니다.
    • - 렌탈나우 ‘상품조회’ API를 통해 조회
    • - 렌탈나우 관리자페이지에서 ‘품목 관리’ 메뉴 조회
    방화벽 정보
    항목 스테이징 환경 운영환경
    URL https://devjs.rentalnow.co.kr https://js.rentalnow.co.kr
    IP 31.120.200.10
    PORT 443
    연결방향 OUTBOUND
  • 렌탈 계약 요청

    렌탈나우 페이지를 호출하기 위한 사전 준비항목 입니다.

    요청정보
    · 계약 요청 스크립트 추가 : /index.esm.js
    · 계약 창을 노출 할 Custom Tag 추가
    · 렌탈 계약 함수 노출
    <script src="https://devjs.rentalnow.co.kr/index.esm.js" >
    <script type="module">
            import {Rental} from `{URL}/index.esm.js`;
            let rental;
            window.show = function() {
                const time = Date.now();
                rental = new Rental('{signKey}', '{partnerKey}', '{partnerGoodsNo}', '{imageUrl}', '{partnerOptionCode}', '{partnerOptionValue}', '{returnUrl}', '{closeUrl}');
                rental.show()
            }
    </script>
    <body>
        <rental-form id="rentalnow"></rental-form>
        <button onclick="show()">Show</button>
    </body>
    파라미터
    파라미터명 필수여부 타입 설명
    signature Y String SHA256 Hash값 NVP (Name and Value Parameters)
    대상 : 'orderNo + timestamp + signKey
    Example:
    'orderNo=202303110101&timestamp=1361252896871&signKey=9f01c924fad2c2b4115c7e875b3f1837'
    orderNo Y String 주문번호
    itemCd N String RentalNow 상품번호. itemCd 값을 설정한 경우 partnerGoodsNo는 null 허용
    partnerGoodsNo N String 파트너사의 상품번호
    partnerOptionCode N String 파트너사의 옵션코드
    returnUrl Y String 결과수신 URL
    closeUrl Y String 창 닫기 URL
  • 파트너사 API 전문새창으로 보기

자세한 개발가이드는 파트너 관리자 페이지에서 확인 하실 수 있습니다.

파트너 신청을 통해 더 자세한 내용을 확인하세요

   바로가기  〉

TODAY VIEW

0/2
상단으로 이동