도리안의 개발 이야기 #21 - 통합카드결제 서버 개발 완료, 기존 앱과 서버 연동 시작

in #kr-dev7 years ago (edited)



Illustrated by @newbijohn

어제 앱, 서버 업데이트가 완료되었습니다. 통합카드결제 서버가 운영 단계에 들어가기 시작했고, 기존 안드로이드 앱과 서버와 연동도 시작되었습니다. 대부분의 프로젝트들에서도 그랬지만, 이번에도 여러 번의 고비들이 찾아왔었습니다. 어떻게 잘 넘어가면서 마무리가 되었네요.

통합카드결제 프로젝트는 작년 11월부터 시작했었구요. PG사들이 제공하는 API를 활용한 카드결제를 구현했습니다. 이것을 시작하기 전에 이미 P사의 API를 활용하여 카드 결제가 처리되고 있었지만, 고객사에서는 K사의 API도 혼용할 것을 요구했습니다. 두 가지 이유가 있었어요. 하나는 K사를 이용하면 카드번호와 유효기간만으로도 결제가 가능하여 사용자의 편의성이 더 좋아지는 것이었구요. 또 하나는 결제 수수료가 P사보다 K사가 더 저렴하기 때문입니다. 그러나 전자에서 후자로 완전히 넘어가는 것은 불가능했습니다. 왜냐하면 카드번호, 유효기간만으로 결제는 5만원 이내에서만 가능하기 때문입니다. 그래서 5만원 이하는 K사를, 5만원 초과는 P사를 통해 결제해줄 것을 고객사가 원했습니다. 작년 11월에 입사한 이사님은 이를 앱 서버별로 구현하기보다 통합 서버를 만들어 관리하는 것이 낫다고 제안하여 이 프로젝트가 시작되었습니다.

이제 다른 개발자들이 맡은 앱들과 서버들도 통합카드결제 서버와 연동이 되어야 합니다. API 문서를 만들었지만, 막판에 추가된 파라메터들(입력 자료들)이 있어 수정을 다시 해야 합니다. 이것은 크게 어려운 일은 아니기 때문에 큰 고비는 이제 다 지나간 것 같습니다. 곧 다른 개발 작업으로 넘어갑니다.


Sponsored ( Powered by dclick )

dclick-imagead

Sort:  

짱짱맨 호출에 응답하여 보팅하였습니다.

통합카드 결제 서버 개발이 잘 끝나서 다행입니다. 그리고 개발 끝나고 개발문서 업데이트하는 작업은 반드시 해야하지만, 귀찮고 번거로운 작업입니다. ㅋ

큭... ...
웬지... 11월에 입사한 이사님에 대한 원망이 느껴지는데요?? 맞나요???
문서 작업은... 언제나.. 제일 귀찮은 일이죠...

Coin Marketplace

STEEM 0.04
TRX 0.32
JST 0.082
BTC 61300.19
ETH 1626.94
USDT 1.00
SBD 0.42