오늘의집, 새 결제수단 추가 3시간만에 해결했습니다.

“아임포트가 없었다면, 새 결제 수단 추가 때마다 2주일은 더 걸렸을 꺼에요.”
– 김진식, 버킷플레이스 CTO

기업 소개

  • 서비스 소개: 천만 다운로드 인테리어 원스톱 플랫폼, 오늘의집 운영사
    • 인테리어 콘텐츠를 공유하는 커뮤니티를 주축으로 가구, 소품 판매뿐 아니라 부엌·욕실·도배·장판 등의 부분 및 전체리모델링 (시공) 서비스까지 중개하는 원스톱 인테리어 플랫폼
    • 2013년 창업, 3명으로 시작하여 현재 직원 170명 이상
    • 월 거래액 700억+
  • 이용 기간: 2016년 3월 부터 아임포트 이용 중
  • 카테고리: B2C 커머스
  • 문제상황: Ruby on Rails 언어를 지원하는 PG 솔루션 부재, 시장 타이밍을 놓치지 않기 위해 빠르고 효율적인 개발 필요
  • 도입효과: 아임포트 Ruby 라이브러리를 통한 주요 PG 연동, 추가 결제수단 연동시마다 3~4시간만에 연동 완료 

레일즈(Ruby on Rails) 로 PG 연동을..?

스타트업에게 빠른 실행은 정말 중요하죠. 때문에 스타트업들은 보다 효율적인 개발 프레임워크를 이용하는 경향이 있습니다. 빠르게 성장하는 인테리어 플랫폼 서비스를 운영하고 있던 ‘오늘의집’ 도 예외는 아니었는데요, 오늘의집 팀에서는 Ruby on Rails (이하 Rails)을 기반으로 플랫폼을 구축하고 있었습니다.
인테리어 관련제품을 판매하는 스토어 기능을 도입하면서 국내 PG 사의 연동을 고려하셨다고 하는데요, 국내 PG 사에서는 Rails 언어를 위한 라이브러리는 제공하고 있지 않았기 때문에 고민이 시작되었다고 하네요. Rails 기반으로 결제를 연동하기 위해서는 PG사에서 지원하는 언어로 별도 개발이 필요한 상황이었던 것이죠.

직접개발 vs 아임포트

특정 기능을 위해 새로운 언어로 개발한다는 것은 개발자 입장에서 쉽지 않은 선택입니다. 크게 두가지 이유 때문인데요, 하나는 익숙하지 않은 언어를 사용해야 하기 때문입니다. 말 그대로 언어에 익숙하지 않아 기능을 구현하는데 있어 공부가 필요하고, 또 언어별 특이성에 따른 예외를 핸들링할 수 없다는 불안감이 생깁니다. 이런 이유 때문에 버그가 발생한다면 개발자에겐 여간 스트레스가 아닐 수 없겠죠.
두번째는 관리가 불편하다는 것 입니다. 어찌어찌 힘겹게 구현을 했다고 하더라도, 그것을 관리할 수 없다면. 즉, 다른 개발자들과 나누고 발전시킬 수 없다면, 좋은 방향이 아니겠지요. 그럼에도 불구하고 대안이 없다면 선택할 수 밖에 없겠지만, 개발자 입장에서는 되도록 피하고 싶을 것 입니다.
‘오늘의집’에서 중요하게 생각했던 또 다른 포인트는 바로 ‘빠른 구현’ 입니다. 스타트업에게 마켓 타이밍은 너무나도 중요하지요. 여러 부서가 노력하여 새로 런칭하는 서비스인 만큼 개발기간을 획기적으로 줄이는 것이 상당히 중요했다고 합니다.
김진석 CTO님은 이런 조건을 만족시킬만한 대안을 찾고 계셨고, 드.디.어. 아임포트를 만나게 되었다고 합니다.
아임포트는 주요 PG사들을 모두 지원하고, Rest API 방식으로 구현이 가능하기 때문에 개발언어에 관계없이 결제를 연동할 수 있습니다. API가 직관적인 구성되어 있어 별도의 배경지식이 필요하지 않아 빠른 개발이 가능하지요. 뿐만 아니라 개발 기간을 더 줄일 수 있도록 거의 대부분 언어에 대한 라이브러리를 제공하고 있습니다. 놀라운 사실은 대부분의 라이브러리가 오픈소스 커뮤니티를 통해 커밋(commit)되었다는 것! 아임포트를 사랑해 주시는 여러 개발자 분들께서 Rails 뿐 아니라 파이썬(Python), node.js, Golang 등 다양한 언어에 대한 라이브러리를 지원하고 있습니다.

아임포트를 통해 ‘오늘의집’ 개발팀은 QA 까지 포함하여 단 1주일 만에 결제 연동을 완료 하셨다고 합니다. 

정리하면, 결제를 직접 개발하는 경우와 아임포트를 이용하는 경우 아래와 같은 차이가 발생한다고 보실 수 있겠네요!

직접개발아임포트 사용
개발 언어PG사에서 제공하는 언어원하는 언어로
유지보수개발언어가 다를 경우 불편원하는 언어로 할 수 있어 편리
개발 기간약 1개월약 1주일
기술 서포트PG 사와 직접 소통아임포트에서 주요이슈 모두 대응

아임포트 연동 그 후

‘오늘의집’ 서비스는 커머스 측면에서 좋은 평가를 받으며 성장을 거듭했고, 현재 월 거래액 700억 이상을 기록하고 있습니다. 이 과정에서 고객의 니즈에 따라 카카오페이, 네이버페이, 차이 (CHAI), 페이코 등 다양한 간편결제 서비스를 추가 하였는데요, 아임포트에서는 국내외 대부분의 PG/결제수단/간편결제를 지원하고 있기 때문에 별도 개발 없이 간단한 설정만으로 결제 수단을 추가하실 수 있었다고 합니다.

아임포트는 국내외 20여 PG를 서포트하고 있습니다.

“최초 연동 이후에 추가되는 결제수단들은 3~4시간만에 완료했던 것 같아요.”
– 김진식, 버킷플레이스 CTO

‘오늘의집’은 아임포트의 가맹점 중 가장 큰 성장률을 기록한 곳이기도 합니다. 앞으로도 아임포트와 함께 더 큰 성장을 이루길 진심으로 기원합니다! 

Iamport.kr 에서 “PG 가입하기” CLICK 해서 지금 시작하세요! 문의사항은 CS@iamport.kr 로 문의주세요!

Leave a Reply