개발자센터
V1
V2
릴리즈 노트 기술 블로그

JavaScript SDK 레퍼런스

결제창 연동시 사용되는 SDK에 대한 설명 문서입니다.

포트원 V2 SDK는 npm 레지스트리와 CDN을 통해 배포되고 있습니다.

  • npm, yarn 등 패키지 매니저를 사용한다면 의존 대상으로 @portone/browser-sdk를 추가하세요.

  • 패키지 매니저를 사용하지 않는다면 <script> 요소를 이용하여 CDN에서 SDK를 직접 불러오세요.

  • CDN에서 ESM 모듈 형태로도 SDK를 제공하고 있습니다.

사용하는 패키지 매니저에 알맞은 명령어를 실행하세요.

npm i @portone/browser-sdk
yarn add @portone/browser-sdk
pnpm add @portone/browser-sdk

패키지 매니저로 SDK를 불러온 경우 PortOne 객체를 import해서 사용합니다.

import * as PortOne from "@portone/browser-sdk/v2";

타입스크립트 지원

포트원 V2 SDK는 타입스크립트 선언 파일(.d.ts)의 형식으로 타입 정보를 제공하고 있습니다. npm 레지스트리를 이용하는 경우 각종 개발 환경에서 별도 설정 없이 사용 가능합니다.