Search
Duplicate

토스페이먼츠(신모듈) 일반결제

결제수단
정기결제
해외결제
속성

체크사항

PG 식별자
tosspayments
가능한 결제수단
- 카드 - 계좌이체 - 가상계좌 - 에스크로 (계좌이체, 가상계좌) - 휴대폰 소액결제 - 상품권 결제 (도서문화상품권, 스마트문상, 컬쳐랜드) - 간편결제 (카카오페이, 네이버페이, L페이, 삼성페이, SSG페이, 페이코, 토스페이,애플페이)
가능한 결제환경
- PC (iframe) - 모바일 (리디렉션)
가능한 기능
- 결제 금액 사전 등록 - 결제 - 승인 취소(환불) - 현금영수증 조회 / 등록 / 삭제 - external 현금영수증 조회 / 등록 / 삭제
지원 브라우저
IE11+ MicroSoftEdge Chrome Safari Firefox 등 (단, IE11의 경우 일부 카드사와 간편결제사 자체적으로 지원하지 않는 경우가 있음)
JS SDK
https://cdn.iamport.kr/v1/iamport.js 기존에 쓰던 v1.1.X v1.2.X로는 토스페이먼츠 - 신모듈 사용 불가능

설정 방법

1. 포트원 관리자콘솔에서 회원가입

포트원 관리자콘솔 이메일 계정으로 회원가입 진행

2-1. 테스트 모드 설정

포트원에서 제공드리는 테스트용 key 로만 이용하실 수 있습니다.

결제창 방식 & API 방식 (동일)

포트원 관리자콘솔 > 결제연동 > 테스트 - 토스페이먼츠 - 토스페이먼츠 선택 > +추가
토스페이먼츠 일반결제 테스트 iamporttest_3 설정하기 클릭!
채널속성 : 결제
결제채널 이름 : 상점정보만으로는 채널(PG)의 성격을 파악하기 어려워 채널(PG)의 이름을 설정하는 용도로 구분하기 위한 필수설정 값으로 임의값도 설정이 가능합니다. (단, 숫자, 공백, 글자, _, - 만 가능)
PG상점아이디 (MID) : iamporttest_3
시크릿 카 : test_sk_d26DlbXAaV0xQbpa7y1VqY50Q9RB
클라이언트 키 : test_ck_lpP2YxJ4K877JAdv7KX8RGZwXLOb

3. 결제 연동

<포트원_v1 연동 가이드>
참고사항
여러개의 상점아이디를 설정한 경우 결제창 호출(IMP.request_pay)시 pg파라메터로 상점아이디를 구분합니다.
pg : {pg정의값}.{상점아이디}
주의사항
연동 SDK 버전이 최신버전(https://cdn.iamport.kr/v1/iamport.js) 이 맞는지 확인 (포트원 SDK 1.1.X 혹은 1.2.X 미지원)
토스페이먼츠 API 버전 설정
반드시 2022-07-27로 설정되어있어야 합니다.
<포트원 v2 연동 가이드>