Iamport(PortOne)
- Iamport(PortOne)는 PG사 결제 기능을 구축할 때 사용하는 서비스다.
- 자바스크립트 SDK 형태로 결제창 연동을 제공한다.
- 파라미터 값 변경만으로 PG사 전환과 결제수단 변경을 간단하게 처리할 수 있다.
- 결제 레퍼런스, 연동 샘플, 가이드를 다양한 프로그래밍 언어로 제공한다.
- 자바
- PHP
- 루비
- 파이썬
- Node.js
- Go
- ...
- 결제 관련 데이터에 대한 보안 기능을 제공한다.
- 모든 결제 정보 암호화
- 결제 정보 위/변조 시도 차단
- 결제대행사 장애 사전 모니터링
- 결제 실패 사유 및 원인 분석을 가능하게 해준다.
- 결제창이 활성화된 경우
- 결제창이 사용자에 의해 닫힌 경우
- 결제가 최종 완료된 경우
- 모든 PG사 결제 수단에 대해 취소 처리가 가능하다.
- 취소 API로 모든 PG사 결제 취소처리가 가능하다.
- 전체/부분취소 모두 지원한다.
PG(Payment Gateway)
- 사업자와 카드사들을 연결해주는 결제대행사
- 지불 출입구 역할을 하는 온라인 결제 대행사를 말한다.
- PG사는 사업자를 대신해 카드사와 계약을 맺고 결제와 정산을 대행하는 회사이다.
- PG사에서 이미 카드사나 은행과 계약을 체결해두어, 승인이나 정상 같은 번거로운 업무를 사업자 대신 처리해준다.
- PG사 예시
- '토스페이먼츠'
- 'KG이니시스'
- '나이스페이먼츠'
참고