SlideShare a Scribd company logo
1 of 17
㈜ 시옷
070-8658-8870
iamport@siot.do
http://www.iamport.kr
아임포트I’mport;
서비스 소개서
Online Payment 기능을
1시간이면 개발하는 결제 API 서비스
1
등장배경 – 불편한 국내 온라인 결제 환경
온라인 결제 프로세스
구매자 판매자 PG사 카드사
구매자의 고통은,
ActiveX 한 단어면
충분히 설명됩니다.
그 결제를 구현하는 개발자 또한,
온라인 결제 연동 개발 작업에
극심한 스트레스를 받습니다.
아임포트는 개발자의 고충에 먼저 집중합니다
결제 요청 결제 연동
ActiveX 기반 인증 환경에서 결제 모듈 연동 개발은 매우 복잡
PG사가 지원하지 않는 기술 환경에서 결제 연동은 고난의 시작
• PG사는 Java, PHP, ASP에 대해서만 공식 지원
• 스타트업이 선호하는 Python, Ruby, Node.js와 같은 기술 환경에서는 결제 구현이 매우 번거로움
PC / Mobile 등 환경에 따라 연동 작업을 여러 번 진행
결제와 관련 없는 복잡한 파라메터를 모두 생성하고 입력해야 함
EUC-KR 인코딩 변환 문제
2
등장배경 – 온라인 결제 개발의 어려움
문제점을 해결해가며 개발하는데 ~2 주 가량 소요
개발자는 결제 연동 시 아래와 같은 이유로 극심한 스트레스를 받습니다...
이런
EUC-KR…
3
아임포트 – 개발자를 위한 결제 서비스
아임포트(I’mport;) 는,
어떠한 개발 환경에서도 원하는 PG사와 표준화된 방식으로
온라인 결제를 구현하는 결제 연동 API 서비스 입니다
개발자가 아임포트 이용 시, 1시간이면 결제 연동 완료
어떠한 결제 수단도…
어떠한 개발환경에서도…
어떠한 PG사와도…
4
아임포트 – 표준화된 API 서비스
결제 프로세스 상 아임포트 역할
판매자
(결제 페이지)
PG사PG 결제 창
호출
결제 결과
수신
결과 조회/검증
(REST API)
아임포트가 Dirty Process를 대신 수행하고,
개발자는 아임포트가 제공하는 표준화된 API 로 간편히 연동 완료
결제
연동
API
제공
아임포트(I’mport;)
5
아임포트 서비스 특징 – PG 서비스와 인터페이스를 쉽고 부드럽게
표준화된 JavaScript & REST API
JavaScript API만 호출하면 PG 결제 창 연동까지 한 번에 해결되고, 결제에 필요한 파라메터 입력만으로 개발 완료
결제 정보 조회, 결제취소, 매출전표 확인 URL 자동생성, 결제정보 위조 사전방지 등 결제 관리를 위한 풍부한 REST API 제공
개발 환경에 중립적
JAVA, PHP, ASP뿐만 아니라 Python, Ruby, Node.js와 같은 스타트업이 선호하는 개발환경에서도 표준화된 방식의 결제 개발 지원
One Source - Multi Use
PC/Mobile을 구분해 작업할 필요 없이 하나의 소스코드로 PC/MOBILE/IN-APP 결제 모두 지원
PG사를 변경할 때도 새로운 개발 없이 기존의 동일한 소스 코드 적용
결제 관리와 Business Intelligence
아임포트가 기본 제공하는 관리자 페이지로 결제 운영 및 모니터링 진행
고객의 결제 맥락을 이해할 수 있는 통계 제공 및 결제 데이터 분석
보안은 철저하고 안전하게
결제정보가 전달되는 JavaScript API, REST API통신구간 모두 HTTPS 암호화로 SSL적용 (2048비트키, SHA-256서명 알고리즘)
아임포트는 카드사가 요구하는 결제 프로세스를 100%준수
1
2
3
4
5
6
1. 표준화된 JavaScript & REST API
아임포트 1줄 코드 추가면 설치 끝.
• 아임포트가 제공하는 JavaScript 라이브러리를
결제가 필요한 웹 페이지에 삽입
• 설치 후 결제 받을 정보 (가격/결제 수단/결제자
정보 등)만 아임포트로 요청하면 결제 완료
• 기존 PG사가 요청하는 복잡한 파라메터 대신
결제에 필요한 간결한 파라메터만 호출
아임포트 설치하기
http://www.iamport.kr/manual
1
7
1. 표준화된 JavaScript & REST API
결제 정보 확인은 REST API로
• 결제 프로세스 상 정보 위/변조 여부 확인을 위해
REST API로 최종 확인
(아임포트 서비스를 사용하지 않더라도 이러한
가능성에 대비하는 방어적 프로그래밍이 필요)
결제 관리를 위한 풍부한 REST API 제공
• 결제취소기능 / 주문상태별 결제목록 조회 / 비인증
결제 / 정기결제 예약등록 기능 등
REST API 확인하러 가기
https://api.iamport.kr
1
8
2. 개발환경에 중립적
스타트업 개발환경에서도 편리한 인터페이스
• JAVA, PHP, ASP뿐만 아니라 Python, Ruby,
Node.js와 같은 다양한 개발환경에서도 표준화된
방식의 결제 개발 지원
언어 별 REST API 모듈은 오픈 소스로
• PHP / JAVA / ASP / Python / Ruby / Node.js
Github에서 언어 별 모듈 확인하기
https://github.com/iamport/iamport-rest-client
2
9
3. One Source – Multi Use
PC결제? 모바일 결제? 더 이상 신경 쓰지 마세요
• 단말기 환경 별로 반복 작업은 그만. 아임포트를
이용하면 Once Source-Multi Use를 실현
• 아임포트가 단말기 환경을 자동으로 판단해 적합한
결제 모듈을 연동
PG사 변경도 클릭 한 번으로
• PG사 이동 때마다 새로운 개발은 그만. 아임포트를 이용하면
개발 작업 없이 클릭 한 번으로 PG 사 변경 가능
• 아임포트에서 지원하는 PG사는 현재 KG이니시스, LG U+,
나이스정보통신이며, 향후 지원 PG사는 확대될 예정
3
아임포트 지원 PG사
아임포트 지원 환경
10
4. 결제 관리와 Business Intelligence
결제 운영/관리를 아임포트가 기본 제공하는
관리자 페이지로 쉽고 편리하게
• 결제수단 별, 결제 상태 별, 구매 정보 별 검색기능 제공
• 구매자 환불 요청 시, 관리자 페이지 내에서 결제 취소를
진행하고 취소 사유를 기록할 수 있는 메모 기능 제공
결제 데이터 분석을 통한 비즈니스 인사이트 확보
• 결제 이탈률, 시간 별 결제 분포 등 고객의 결제 맥락을
이해하기 위한 다양한 통계 데이터 제공
관리자 체험하기
https://admin.iamport.kr/
4
11
5. 보안은 철저하고 안전하게
PG 사 결제 프로세스 100% 준수
• 아임포트는 서비스 개발자가 해야 할 작업을 대신
구현할 뿐, 결제 프로세스에 변화를 주지 않음
• 따라서 아임포트 이용 시에도 구매자 입장에서는
결제 요청 프로세스가 기존과 동일
통신구간은 HTTPS 암호화로 안전하게
• 결제정보가 전달되는 JavaScript API, REST API
통신구간 모두 HTTPS 암호화로 SSL적용
(2048비트키, SHA-256서명 알고리즘)
5
12
주요 Reference
스타트 업계에서 빠르게 Presence를 확보 중이며…
워드프레스 사용 업체에서도…
행사/이벤트 등 결제가 필요한 다양한 영역에서…
13
주요 Reference – 이용후기
“저희는 레일즈로 개발을 했는데 이용하려 했던 PG A사와
B사 둘다 루비용 라이브러리가 없어서 어려움을 겪고
있었는데요, 아임포트로 작업하여 시간을 훨씬
단축시킬 수 있었습니다. 직접 연동 했을 때 몇 주 정도
걸리는 작업이었던 것에 비해 아임포트로 연동은 매우
수월하게 진행되었고요, 특히 좋았던 부분은 별도의
라이브러리 없이 API로 결제정보를 조회해서 상태를
확인할 수 있다는 점인 것 같습니다”
CTO,
14
서비스 비용 – 결제 연동을 무료로 자유롭게
결제 구현을 위해 필요한 기본 기능에 대해서 가입비 및 이용수수료는 “평생 무료”
 1개 PG사 사용 가능 (KG이니시스, 나이스정보통신, LGU+ 중 택일)
 기본 결제 수단 연동 : 신용카드/실시간계좌이체/가상계좌/휴대폰 소액결제
 관리자 페이지 제공
 워드프레스 우커머스 플러그인 제공
 기본 기능 사용 제약 없음
정기결제, 결제 데이터 분석 등 부가 기능에 대해 부분 유료화 준비 중
 SERIES-A 요금제 : 매출 통계 / 결제 로그 / 결제 모니터링 기능 등과 같은 결제 관리/분석 기능
 SERIES-B 요금제 : 2개 이상 PG 사용 / 카카오페이 이용 / 정기결제 기능과 같은 고급 결제 기능
15
덧. 워드프레스 우커머스 결제 플러그인
아임포트는 워드프레스 사용자들이 보다 편리하게 PG 연동을 완료할 수 있도록
무료로 우커머스 결제 플러그인을 제공
• 워드 프레스 플러그인 Directory에서 무료로 다운받고 버전 관리 가능
• 신용카드/실시간계좌이체/가상계좌/휴대폰 소액결제를 한 번에 탑재
• 기존 우커머스가 제공하지 못하는 결제완료 후 상세내역을 표시해주는
완성도 높은 플러그인 구성
• https://ko.wordpress.org/plugins/iamport-for-woocommerce 에서 플러그인 다운로드
• 또는, 워드프레스 관리자 계정의 플러그인 추가에서 iamport 를 검색하여 설치
설치 방법은...
16
맺음말
복잡한 국내 결제 환경의 단 하나의 솔루션, 아임포트 로
당신의 온라인 결제를 import하세요
㈜ 시옷
070-8658-8870
iamport@siot.do
http://www.iamport.kr

More Related Content

What's hot

What's hot (20)

実践Djangoの読み方 - みんなのPython勉強会 #72
実践Djangoの読み方 - みんなのPython勉強会 #72実践Djangoの読み方 - みんなのPython勉強会 #72
実践Djangoの読み方 - みんなのPython勉強会 #72
 
ユーザビリティテストをやってみよう
ユーザビリティテストをやってみようユーザビリティテストをやってみよう
ユーザビリティテストをやってみよう
 
Dialogflow로 카카오톡 챗봇 만들기
Dialogflow로 카카오톡 챗봇 만들기Dialogflow로 카카오톡 챗봇 만들기
Dialogflow로 카카오톡 챗봇 만들기
 
天草プロデュース_池田るき様.pptx
天草プロデュース_池田るき様.pptx天草プロデュース_池田るき様.pptx
天草プロデュース_池田るき様.pptx
 
Overlapped IO와 IOCP 조사 발표
Overlapped IO와 IOCP 조사 발표Overlapped IO와 IOCP 조사 발표
Overlapped IO와 IOCP 조사 발표
 
マーケティングを捨てよ、サポートへ出よう 事例から見るスタートアップ初期におけるユーザー獲得
マーケティングを捨てよ、サポートへ出よう 事例から見るスタートアップ初期におけるユーザー獲得マーケティングを捨てよ、サポートへ出よう 事例から見るスタートアップ初期におけるユーザー獲得
マーケティングを捨てよ、サポートへ出よう 事例から見るスタートアップ初期におけるユーザー獲得
 
プロジェクトマネジメントは仕組み化が9割
プロジェクトマネジメントは仕組み化が9割プロジェクトマネジメントは仕組み化が9割
プロジェクトマネジメントは仕組み化が9割
 
アジャイルレトロスペクティブズ
アジャイルレトロスペクティブズアジャイルレトロスペクティブズ
アジャイルレトロスペクティブズ
 
What should you shift left
What should you shift leftWhat should you shift left
What should you shift left
 
テスト計画セッション
テスト計画セッションテスト計画セッション
テスト計画セッション
 
Y Combinator & スタンフォード大学「スタートアップの始め方 (CS183B)」受講ガイド - Summary of How to Start...
Y Combinator & スタンフォード大学「スタートアップの始め方 (CS183B)」受講ガイド - Summary of How to Start...Y Combinator & スタンフォード大学「スタートアップの始め方 (CS183B)」受講ガイド - Summary of How to Start...
Y Combinator & スタンフォード大学「スタートアップの始め方 (CS183B)」受講ガイド - Summary of How to Start...
 
ペーパープロトタイピング基本テクニック集
ペーパープロトタイピング基本テクニック集ペーパープロトタイピング基本テクニック集
ペーパープロトタイピング基本テクニック集
 
綺麗なプレゼン資料の作り方、10のテクニック
綺麗なプレゼン資料の作り方、10のテクニック綺麗なプレゼン資料の作り方、10のテクニック
綺麗なプレゼン資料の作り方、10のテクニック
 
Leanstartupをリーンにヤル #リーンスタートアップ
Leanstartupをリーンにヤル #リーンスタートアップLeanstartupをリーンにヤル #リーンスタートアップ
Leanstartupをリーンにヤル #リーンスタートアップ
 
【Running Lean入門】リーンキャンバス作成ワークショップ(簡易版)
【Running Lean入門】リーンキャンバス作成ワークショップ(簡易版)【Running Lean入門】リーンキャンバス作成ワークショップ(簡易版)
【Running Lean入門】リーンキャンバス作成ワークショップ(簡易版)
 
Design Sprint 概要 / デザインスプリント概要
Design Sprint 概要 / デザインスプリント概要Design Sprint 概要 / デザインスプリント概要
Design Sprint 概要 / デザインスプリント概要
 
LEAN STARTUP OVERVIEW
LEAN STARTUP OVERVIEWLEAN STARTUP OVERVIEW
LEAN STARTUP OVERVIEW
 
1page 기획서 양식 (P&G 1페이지 메모)
1page 기획서 양식 (P&G 1페이지 메모)1page 기획서 양식 (P&G 1페이지 메모)
1page 기획서 양식 (P&G 1페이지 메모)
 
웹 프론트엔드 개발자의 얕고 넓은 Rx 이야기
웹 프론트엔드 개발자의 얕고 넓은 Rx 이야기웹 프론트엔드 개발자의 얕고 넓은 Rx 이야기
웹 프론트엔드 개발자의 얕고 넓은 Rx 이야기
 
プロフィール漫画講座_池田るき様.pptx
プロフィール漫画講座_池田るき様.pptxプロフィール漫画講座_池田るき様.pptx
プロフィール漫画講座_池田るき様.pptx
 

Viewers also liked

배달의민족 회사소개서
배달의민족 회사소개서배달의민족 회사소개서
배달의민족 회사소개서
범준 신
 
Stripe는 Paypal을 넘어설 수 있을까?
Stripe는 Paypal을 넘어설 수 있을까?Stripe는 Paypal을 넘어설 수 있을까?
Stripe는 Paypal을 넘어설 수 있을까?
재식 전
 

Viewers also liked (20)

모바일마케팅 한국정보산업연합회
모바일마케팅 한국정보산업연합회모바일마케팅 한국정보산업연합회
모바일마케팅 한국정보산업연합회
 
PayPal 서비스 소개서_by KGInicis
PayPal 서비스 소개서_by KGInicisPayPal 서비스 소개서_by KGInicis
PayPal 서비스 소개서_by KGInicis
 
서버학개론(백엔드 서버 개발자를 위한)
서버학개론(백엔드 서버 개발자를 위한)서버학개론(백엔드 서버 개발자를 위한)
서버학개론(백엔드 서버 개발자를 위한)
 
PAYCO Review
PAYCO ReviewPAYCO Review
PAYCO Review
 
우커머스 추천 플러그인 목록
우커머스 추천 플러그인 목록우커머스 추천 플러그인 목록
우커머스 추천 플러그인 목록
 
프론트엔드로 시작하는 웹 개발 방법과 지식들
프론트엔드로 시작하는 웹 개발 방법과 지식들프론트엔드로 시작하는 웹 개발 방법과 지식들
프론트엔드로 시작하는 웹 개발 방법과 지식들
 
웹 Front-End 실무 이야기
웹 Front-End 실무 이야기웹 Front-End 실무 이야기
웹 Front-End 실무 이야기
 
배달의민족 회사소개서
배달의민족 회사소개서배달의민족 회사소개서
배달의민족 회사소개서
 
[GAMENEXT] Metaps - Android시장의 최신 동향과 앱 수익화를 위한 중요 포인트
[GAMENEXT] Metaps - Android시장의 최신 동향과 앱 수익화를 위한 중요 포인트 [GAMENEXT] Metaps - Android시장의 최신 동향과 앱 수익화를 위한 중요 포인트
[GAMENEXT] Metaps - Android시장의 최신 동향과 앱 수익화를 위한 중요 포인트
 
Database system ATC project presentation
Database system ATC project presentationDatabase system ATC project presentation
Database system ATC project presentation
 
Titanium 소개 - 당신이 알고 있는 타이타늄 rev.201310
Titanium 소개 - 당신이 알고 있는 타이타늄 rev.201310Titanium 소개 - 당신이 알고 있는 타이타늄 rev.201310
Titanium 소개 - 당신이 알고 있는 타이타늄 rev.201310
 
Pathway to real time mobile cloud
Pathway to real time mobile cloudPathway to real time mobile cloud
Pathway to real time mobile cloud
 
워드프레스 우커머스 쇼핑몰로 가능한 것들
워드프레스 우커머스 쇼핑몰로 가능한 것들워드프레스 우커머스 쇼핑몰로 가능한 것들
워드프레스 우커머스 쇼핑몰로 가능한 것들
 
무료 전자결재 시스템, Docswave
무료 전자결재 시스템, Docswave무료 전자결재 시스템, Docswave
무료 전자결재 시스템, Docswave
 
리워드 서비스 '애드크런치' 시뮬레이션 자료 공개합니다.
리워드 서비스 '애드크런치' 시뮬레이션 자료 공개합니다.리워드 서비스 '애드크런치' 시뮬레이션 자료 공개합니다.
리워드 서비스 '애드크런치' 시뮬레이션 자료 공개합니다.
 
Stripe는 Paypal을 넘어설 수 있을까?
Stripe는 Paypal을 넘어설 수 있을까?Stripe는 Paypal을 넘어설 수 있을까?
Stripe는 Paypal을 넘어설 수 있을까?
 
모바일 페이먼트 시장의 분석과 삼성페이 간단한 전망
모바일 페이먼트 시장의 분석과 삼성페이 간단한 전망모바일 페이먼트 시장의 분석과 삼성페이 간단한 전망
모바일 페이먼트 시장의 분석과 삼성페이 간단한 전망
 
손정의 30년비전
손정의 30년비전손정의 30년비전
손정의 30년비전
 
린런치패드(Lean launchpad)_How to build a startup_part2
린런치패드(Lean launchpad)_How to build a startup_part2린런치패드(Lean launchpad)_How to build a startup_part2
린런치패드(Lean launchpad)_How to build a startup_part2
 
린런치패드(Lean launchpad)_How to build a startup_part1
린런치패드(Lean launchpad)_How to build a startup_part1린런치패드(Lean launchpad)_How to build a startup_part1
린런치패드(Lean launchpad)_How to build a startup_part1
 

Similar to 아임포트로 1시간만에 온라인결제 개발 끝내기

Monthly trend report_2012_10
Monthly trend report_2012_10Monthly trend report_2012_10
Monthly trend report_2012_10
Jong Gook Kim
 
KG이니시스 회사 소개서
KG이니시스 회사 소개서KG이니시스 회사 소개서
KG이니시스 회사 소개서
Inicis
 
[스타트업오픈IR: 슈퍼스타 M] 원더풀소프트 이수룡 팀장
[스타트업오픈IR: 슈퍼스타 M] 원더풀소프트 이수룡 팀장[스타트업오픈IR: 슈퍼스타 M] 원더풀소프트 이수룡 팀장
[스타트업오픈IR: 슈퍼스타 M] 원더풀소프트 이수룡 팀장
VentureSquare
 
Monthly trend report_4월호_20120405
Monthly trend report_4월호_20120405Monthly trend report_4월호_20120405
Monthly trend report_4월호_20120405
Jong Gook Kim
 

Similar to 아임포트로 1시간만에 온라인결제 개발 끝내기 (20)

151216 테헤란로 커피클럽 시옷
151216 테헤란로 커피클럽 시옷151216 테헤란로 커피클럽 시옷
151216 테헤란로 커피클럽 시옷
 
Monthly trend report_2012_10
Monthly trend report_2012_10Monthly trend report_2012_10
Monthly trend report_2012_10
 
PWA - overview [written in KOREAN]
PWA - overview [written in KOREAN]PWA - overview [written in KOREAN]
PWA - overview [written in KOREAN]
 
빌링 미터링 platform
빌링 미터링 platform빌링 미터링 platform
빌링 미터링 platform
 
[123]동네 커피샵도 사이렌 오더를 쓸 수 있을까
[123]동네 커피샵도 사이렌 오더를 쓸 수 있을까[123]동네 커피샵도 사이렌 오더를 쓸 수 있을까
[123]동네 커피샵도 사이렌 오더를 쓸 수 있을까
 
[고래지갑]신세계백화점 모바일카 드제안서 20100131
[고래지갑]신세계백화점 모바일카 드제안서 20100131[고래지갑]신세계백화점 모바일카 드제안서 20100131
[고래지갑]신세계백화점 모바일카 드제안서 20100131
 
9조 발표
9조 발표9조 발표
9조 발표
 
Google Cloud Platform - Apigee
Google Cloud Platform - ApigeeGoogle Cloud Platform - Apigee
Google Cloud Platform - Apigee
 
Aws se-aws 경험기
Aws se-aws 경험기Aws se-aws 경험기
Aws se-aws 경험기
 
RPA Pool version
RPA Pool versionRPA Pool version
RPA Pool version
 
H사 IPA Usecase
H사 IPA UsecaseH사 IPA Usecase
H사 IPA Usecase
 
Ipa usecase
Ipa usecaseIpa usecase
Ipa usecase
 
KG이니시스 회사 소개서
KG이니시스 회사 소개서KG이니시스 회사 소개서
KG이니시스 회사 소개서
 
[2010 네이트 앱스토어 개발자 세미나] 앱스에 날개를 달아주는 API
[2010 네이트 앱스토어 개발자 세미나] 앱스에 날개를 달아주는 API[2010 네이트 앱스토어 개발자 세미나] 앱스에 날개를 달아주는 API
[2010 네이트 앱스토어 개발자 세미나] 앱스에 날개를 달아주는 API
 
Use case of rpa
Use case of rpaUse case of rpa
Use case of rpa
 
Rpa usecase modified
Rpa usecase modifiedRpa usecase modified
Rpa usecase modified
 
Meetup tools for-cloud_native_apps_meetup20180510-vs
Meetup tools for-cloud_native_apps_meetup20180510-vsMeetup tools for-cloud_native_apps_meetup20180510-vs
Meetup tools for-cloud_native_apps_meetup20180510-vs
 
[스타트업오픈IR: 슈퍼스타 M] 원더풀소프트 이수룡 팀장
[스타트업오픈IR: 슈퍼스타 M] 원더풀소프트 이수룡 팀장[스타트업오픈IR: 슈퍼스타 M] 원더풀소프트 이수룡 팀장
[스타트업오픈IR: 슈퍼스타 M] 원더풀소프트 이수룡 팀장
 
Monthly trend report_4월호_20120405
Monthly trend report_4월호_20120405Monthly trend report_4월호_20120405
Monthly trend report_4월호_20120405
 
9조 발표
9조 발표9조 발표
9조 발표
 

Recently uploaded

Recently uploaded (7)

JMP를 활용한 전자/반도체 산업 Yield Enhancement Methodology
JMP를 활용한 전자/반도체 산업 Yield Enhancement MethodologyJMP를 활용한 전자/반도체 산업 Yield Enhancement Methodology
JMP를 활용한 전자/반도체 산업 Yield Enhancement Methodology
 
JMP가 걸어온 여정, 새로운 도약 JMP 18!
JMP가 걸어온 여정, 새로운 도약 JMP 18!JMP가 걸어온 여정, 새로운 도약 JMP 18!
JMP가 걸어온 여정, 새로운 도약 JMP 18!
 
실험 설계의 평가 방법: Custom Design을 중심으로 반응인자 최적화 및 Criteria 해석
실험 설계의 평가 방법: Custom Design을 중심으로 반응인자 최적화 및 Criteria 해석실험 설계의 평가 방법: Custom Design을 중심으로 반응인자 최적화 및 Criteria 해석
실험 설계의 평가 방법: Custom Design을 중심으로 반응인자 최적화 및 Criteria 해석
 
공학 관점에서 바라본 JMP 머신러닝 최적화
공학 관점에서 바라본 JMP 머신러닝 최적화공학 관점에서 바라본 JMP 머신러닝 최적화
공학 관점에서 바라본 JMP 머신러닝 최적화
 
JMP를 활용한 가속열화 분석 사례
JMP를 활용한 가속열화 분석 사례JMP를 활용한 가속열화 분석 사례
JMP를 활용한 가속열화 분석 사례
 
데이터 분석 문제 해결을 위한 나의 JMP 활용법
데이터 분석 문제 해결을 위한 나의 JMP 활용법데이터 분석 문제 해결을 위한 나의 JMP 활용법
데이터 분석 문제 해결을 위한 나의 JMP 활용법
 
JMP 기능의 확장 및 내재화의 핵심 JMP-Python 소개
JMP 기능의 확장 및 내재화의 핵심 JMP-Python 소개JMP 기능의 확장 및 내재화의 핵심 JMP-Python 소개
JMP 기능의 확장 및 내재화의 핵심 JMP-Python 소개
 

아임포트로 1시간만에 온라인결제 개발 끝내기

  • 2. 1 등장배경 – 불편한 국내 온라인 결제 환경 온라인 결제 프로세스 구매자 판매자 PG사 카드사 구매자의 고통은, ActiveX 한 단어면 충분히 설명됩니다. 그 결제를 구현하는 개발자 또한, 온라인 결제 연동 개발 작업에 극심한 스트레스를 받습니다. 아임포트는 개발자의 고충에 먼저 집중합니다 결제 요청 결제 연동
  • 3. ActiveX 기반 인증 환경에서 결제 모듈 연동 개발은 매우 복잡 PG사가 지원하지 않는 기술 환경에서 결제 연동은 고난의 시작 • PG사는 Java, PHP, ASP에 대해서만 공식 지원 • 스타트업이 선호하는 Python, Ruby, Node.js와 같은 기술 환경에서는 결제 구현이 매우 번거로움 PC / Mobile 등 환경에 따라 연동 작업을 여러 번 진행 결제와 관련 없는 복잡한 파라메터를 모두 생성하고 입력해야 함 EUC-KR 인코딩 변환 문제 2 등장배경 – 온라인 결제 개발의 어려움 문제점을 해결해가며 개발하는데 ~2 주 가량 소요 개발자는 결제 연동 시 아래와 같은 이유로 극심한 스트레스를 받습니다... 이런 EUC-KR…
  • 4. 3 아임포트 – 개발자를 위한 결제 서비스 아임포트(I’mport;) 는, 어떠한 개발 환경에서도 원하는 PG사와 표준화된 방식으로 온라인 결제를 구현하는 결제 연동 API 서비스 입니다 개발자가 아임포트 이용 시, 1시간이면 결제 연동 완료 어떠한 결제 수단도… 어떠한 개발환경에서도… 어떠한 PG사와도…
  • 5. 4 아임포트 – 표준화된 API 서비스 결제 프로세스 상 아임포트 역할 판매자 (결제 페이지) PG사PG 결제 창 호출 결제 결과 수신 결과 조회/검증 (REST API) 아임포트가 Dirty Process를 대신 수행하고, 개발자는 아임포트가 제공하는 표준화된 API 로 간편히 연동 완료 결제 연동 API 제공 아임포트(I’mport;)
  • 6. 5 아임포트 서비스 특징 – PG 서비스와 인터페이스를 쉽고 부드럽게 표준화된 JavaScript & REST API JavaScript API만 호출하면 PG 결제 창 연동까지 한 번에 해결되고, 결제에 필요한 파라메터 입력만으로 개발 완료 결제 정보 조회, 결제취소, 매출전표 확인 URL 자동생성, 결제정보 위조 사전방지 등 결제 관리를 위한 풍부한 REST API 제공 개발 환경에 중립적 JAVA, PHP, ASP뿐만 아니라 Python, Ruby, Node.js와 같은 스타트업이 선호하는 개발환경에서도 표준화된 방식의 결제 개발 지원 One Source - Multi Use PC/Mobile을 구분해 작업할 필요 없이 하나의 소스코드로 PC/MOBILE/IN-APP 결제 모두 지원 PG사를 변경할 때도 새로운 개발 없이 기존의 동일한 소스 코드 적용 결제 관리와 Business Intelligence 아임포트가 기본 제공하는 관리자 페이지로 결제 운영 및 모니터링 진행 고객의 결제 맥락을 이해할 수 있는 통계 제공 및 결제 데이터 분석 보안은 철저하고 안전하게 결제정보가 전달되는 JavaScript API, REST API통신구간 모두 HTTPS 암호화로 SSL적용 (2048비트키, SHA-256서명 알고리즘) 아임포트는 카드사가 요구하는 결제 프로세스를 100%준수 1 2 3 4 5
  • 7. 6 1. 표준화된 JavaScript & REST API 아임포트 1줄 코드 추가면 설치 끝. • 아임포트가 제공하는 JavaScript 라이브러리를 결제가 필요한 웹 페이지에 삽입 • 설치 후 결제 받을 정보 (가격/결제 수단/결제자 정보 등)만 아임포트로 요청하면 결제 완료 • 기존 PG사가 요청하는 복잡한 파라메터 대신 결제에 필요한 간결한 파라메터만 호출 아임포트 설치하기 http://www.iamport.kr/manual 1
  • 8. 7 1. 표준화된 JavaScript & REST API 결제 정보 확인은 REST API로 • 결제 프로세스 상 정보 위/변조 여부 확인을 위해 REST API로 최종 확인 (아임포트 서비스를 사용하지 않더라도 이러한 가능성에 대비하는 방어적 프로그래밍이 필요) 결제 관리를 위한 풍부한 REST API 제공 • 결제취소기능 / 주문상태별 결제목록 조회 / 비인증 결제 / 정기결제 예약등록 기능 등 REST API 확인하러 가기 https://api.iamport.kr 1
  • 9. 8 2. 개발환경에 중립적 스타트업 개발환경에서도 편리한 인터페이스 • JAVA, PHP, ASP뿐만 아니라 Python, Ruby, Node.js와 같은 다양한 개발환경에서도 표준화된 방식의 결제 개발 지원 언어 별 REST API 모듈은 오픈 소스로 • PHP / JAVA / ASP / Python / Ruby / Node.js Github에서 언어 별 모듈 확인하기 https://github.com/iamport/iamport-rest-client 2
  • 10. 9 3. One Source – Multi Use PC결제? 모바일 결제? 더 이상 신경 쓰지 마세요 • 단말기 환경 별로 반복 작업은 그만. 아임포트를 이용하면 Once Source-Multi Use를 실현 • 아임포트가 단말기 환경을 자동으로 판단해 적합한 결제 모듈을 연동 PG사 변경도 클릭 한 번으로 • PG사 이동 때마다 새로운 개발은 그만. 아임포트를 이용하면 개발 작업 없이 클릭 한 번으로 PG 사 변경 가능 • 아임포트에서 지원하는 PG사는 현재 KG이니시스, LG U+, 나이스정보통신이며, 향후 지원 PG사는 확대될 예정 3 아임포트 지원 PG사 아임포트 지원 환경
  • 11. 10 4. 결제 관리와 Business Intelligence 결제 운영/관리를 아임포트가 기본 제공하는 관리자 페이지로 쉽고 편리하게 • 결제수단 별, 결제 상태 별, 구매 정보 별 검색기능 제공 • 구매자 환불 요청 시, 관리자 페이지 내에서 결제 취소를 진행하고 취소 사유를 기록할 수 있는 메모 기능 제공 결제 데이터 분석을 통한 비즈니스 인사이트 확보 • 결제 이탈률, 시간 별 결제 분포 등 고객의 결제 맥락을 이해하기 위한 다양한 통계 데이터 제공 관리자 체험하기 https://admin.iamport.kr/ 4
  • 12. 11 5. 보안은 철저하고 안전하게 PG 사 결제 프로세스 100% 준수 • 아임포트는 서비스 개발자가 해야 할 작업을 대신 구현할 뿐, 결제 프로세스에 변화를 주지 않음 • 따라서 아임포트 이용 시에도 구매자 입장에서는 결제 요청 프로세스가 기존과 동일 통신구간은 HTTPS 암호화로 안전하게 • 결제정보가 전달되는 JavaScript API, REST API 통신구간 모두 HTTPS 암호화로 SSL적용 (2048비트키, SHA-256서명 알고리즘) 5
  • 13. 12 주요 Reference 스타트 업계에서 빠르게 Presence를 확보 중이며… 워드프레스 사용 업체에서도… 행사/이벤트 등 결제가 필요한 다양한 영역에서…
  • 14. 13 주요 Reference – 이용후기 “저희는 레일즈로 개발을 했는데 이용하려 했던 PG A사와 B사 둘다 루비용 라이브러리가 없어서 어려움을 겪고 있었는데요, 아임포트로 작업하여 시간을 훨씬 단축시킬 수 있었습니다. 직접 연동 했을 때 몇 주 정도 걸리는 작업이었던 것에 비해 아임포트로 연동은 매우 수월하게 진행되었고요, 특히 좋았던 부분은 별도의 라이브러리 없이 API로 결제정보를 조회해서 상태를 확인할 수 있다는 점인 것 같습니다” CTO,
  • 15. 14 서비스 비용 – 결제 연동을 무료로 자유롭게 결제 구현을 위해 필요한 기본 기능에 대해서 가입비 및 이용수수료는 “평생 무료”  1개 PG사 사용 가능 (KG이니시스, 나이스정보통신, LGU+ 중 택일)  기본 결제 수단 연동 : 신용카드/실시간계좌이체/가상계좌/휴대폰 소액결제  관리자 페이지 제공  워드프레스 우커머스 플러그인 제공  기본 기능 사용 제약 없음 정기결제, 결제 데이터 분석 등 부가 기능에 대해 부분 유료화 준비 중  SERIES-A 요금제 : 매출 통계 / 결제 로그 / 결제 모니터링 기능 등과 같은 결제 관리/분석 기능  SERIES-B 요금제 : 2개 이상 PG 사용 / 카카오페이 이용 / 정기결제 기능과 같은 고급 결제 기능
  • 16. 15 덧. 워드프레스 우커머스 결제 플러그인 아임포트는 워드프레스 사용자들이 보다 편리하게 PG 연동을 완료할 수 있도록 무료로 우커머스 결제 플러그인을 제공 • 워드 프레스 플러그인 Directory에서 무료로 다운받고 버전 관리 가능 • 신용카드/실시간계좌이체/가상계좌/휴대폰 소액결제를 한 번에 탑재 • 기존 우커머스가 제공하지 못하는 결제완료 후 상세내역을 표시해주는 완성도 높은 플러그인 구성 • https://ko.wordpress.org/plugins/iamport-for-woocommerce 에서 플러그인 다운로드 • 또는, 워드프레스 관리자 계정의 플러그인 추가에서 iamport 를 검색하여 설치 설치 방법은...
  • 17. 16 맺음말 복잡한 국내 결제 환경의 단 하나의 솔루션, 아임포트 로 당신의 온라인 결제를 import하세요 ㈜ 시옷 070-8658-8870 iamport@siot.do http://www.iamport.kr