프로젝트 배경
1) 문제점 - 국내 이용자와 해외 이용자가 함께 쓰는 서비스라 결제 수단을 하나로 통일할 수 없었음 - 단건, 장바구니, 정기구독, 포인트가 각각 다른 흐름을 요구 - 화면에서 넘어온 금액을 그대로 믿으면 가격 변조에 무방비 - 창작자가 1,200명 규모가 되면 정산을 수작업으로 감당할 수 없음 2) 프로젝트 목표 - 결제 수단 확대 : 해외 결제사와 국내 간편결제를 함께 지원 - 결제 방식
프로젝트 성과
국내외 결제사 3곳 연동
해외 결제사 1곳과 국내 간편결제 2곳을 붙여 국내와 해외 이용자가 같은 서비스에서 결제할 수 있게 했습니다.
결제 방식 4종 구현
단건, 장바구니, 정기구독, 포인트를 각각의 흐름으로 구현하고 구독은 자동 결제와 해지를 지원합니다.
22개국 배송비 자동 계산
국가별 배송비를 장바구니와 단건 각각 실시간으로 계산해 최종 금액을 산출합니다.
창작자 정산 자동화
판매와 구독, 포인트 사용을 집계해 수수료와 환불분을 차감하고 상태를 기록으로 남깁니다.
핵심 기능
진행 단계
결제 프로세스 설계
2024.01.
화면 흐름과 API 순서, 검증 지점, 실패 시 복구 방법을 한 장의 설계 문서로 확정했습니다.
프로젝트 상세
1) 포트폴리오 소개 콘텐츠 플랫폼의 결제와 창작자 정산 시스템입니다. 국내 이용자와 해외 이용자가 같이 쓰는 서비스라 결제사를 국내외로 나눠 붙였고, 판매 대금을 창작자에게 돌려주는 정산까지 시스템으로 만들었습니다. 같은 플랫폼의 백엔드 구축과 생성 AI 기능 개발은 별도 포트폴리오에 정리했습니다. 2) 작업 범위 결제 흐름 설계, API 개발, 보안 로직, 정산 배치, 운영자 화면까지 단독







