Skip to content

Latest commit

 

History

History

node

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

브랜드페이 위젯 SDK 연동 샘플 프로젝트

브랜드페이 JavaScript SDK를 이용해 결제 수단을 등록하고 선택하는 UI를 간편하게 구축할 수 있는 샘플 프로젝트입니다.

샘플 프로젝트를 사용한 브랜드페이 연동 방법은 브랜드페이 위젯 연동 문서에서 확인하세요.

준비하기

샘플 프로젝트를 사용하려면 Node.js가 필요합니다. 먼저 내 컴퓨터의 Node.js 버전을 확인하세요.

$ node -v
$ v16.15.1

Node.js 홈페이지에서 환경에 맞는 인스톨러를 다운로드 하거나 nvm(Node Version Manager)을 사용해서 설치하세요.

nvm으로 설치하기

nvm 최신 버전을 확인한 뒤 아래 커맨드의 {VERSION}에 추가해서 nvm을 설치합니다. (참고)

$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/{VERSION}/install.sh | bash

nvm이 설치되었다면 아래 커맨드로 Node.js를 설치할 수 있습니다.

$ nvm install {NODE_VERSION}

시작하기

먼저 이 레포지토리를 클론합니다.

$ git clone https://github.com/tosspayments/brandpay-sample # 샘플 프로젝트 클론
$ cd brandpay-sample/widget/node

의존성 패키지를 다운로드하고 서버를 실행합니다.

$ npm install   # 의존성 패키지 다운로드
$ node index.js # 서버 실행

브라우저에서 http:https://localhost:3000 페이지로 접속합니다.

샘플 프로젝트가 성공적으로 실행되면 아래와 같은 화면을 확인할 수 있습니다.

페이지 예시 이미지

인증

클라이언트 코드의 clientKey, 서버 코드의 SECRET_KEY내 상점의 테스트용 API 키로 변경하세요. 테스트용 API 키는 개발 정보 페이지에서 확인할 수 있습니다.

API 키에 대한 더 자세한 내용은 API 사용하기 페이지를 참고하세요.