Skip to content

Next.js + TypeScript + Iamport(PortOne) 를 사용하는 Boilerplate. 아임포트(포트원) PG 결제 서비스를 Next.js 환경에서 사용하는 방법을 기술합니다.

License

Notifications You must be signed in to change notification settings

crowrish/nextjs-iamport

Repository files navigation

Next.js for Iamport(PortOne)

repository-open-graph-template

소개

Next.js + TypeScript + Iamport 를 사용하는 Boilerplate 입니다. 오픈소스로 개발된 Iamport Client를 사용하지 않고, Iamport에서 제공하는 js를 사용하는 간단한 방법을 제시합니다.

참조

설치

Deploy with Vercel

  1. repository를 clone합니다.
git clone https://github.com/crowrish/nextjs-iamport.git
cd nextjs-iamport
  1. NPM package를 설치합니다.
npm install && npm run dev
# or
yarn && yarn dev
  1. http://localhost:3000 으로 접속하여 확인합니다.

사용방법

  1. 최상위 루트에 있는 .env 파일의 환경 변수에 자신의 IMP_UID를 설정해주세요.
IMP_UID=imp99999999
NEXT_PUBLIC_IMP_UID=imp99999999
  1. 결제를 위한 최소한의 정보값을 입력해줍니다.

화면 캡처 2021-04-27 074731

  1. 개발자 모드 콘솔 또는 화면 아래에 응답이 표시됩니다. response에 대한 자세한 내용은 여기를 참조하세요.

About

Next.js + TypeScript + Iamport(PortOne) 를 사용하는 Boilerplate. 아임포트(포트원) PG 결제 서비스를 Next.js 환경에서 사용하는 방법을 기술합니다.

Topics

Resources

License

Stars

Watchers

Forks