프로젝트 배경
1) 문제점 - 자사몰 웹과 앱이 각각 다른 결제 흐름을 쓰고 있어 결제 실패·중복 결제 문의가 반복적으로 발생했습니다. - 부분 환불, 포인트·쿠폰 병행 결제, 가상계좌 환불이 수기로 처리되어 운영자 부담과 정산 오차가 컸습니다. - 결제 상태를 실시간으로 확인할 수단이 없어 장애를 고객 문의로 뒤늦게 인지하는 구조였습니다. 2) 프로젝트 목표 - 결제 단일화: 웹·안드로이드·iOS가 동일한 결
위시켓과 함께한 진행 과정
프로젝트 등록
쇼핑몰 웹앱 PG결제 연동 개발
2024.09.06.
프로젝트 완료
(주)험블럼블프로젝트 성과
웹·앱 결제 로직 단일 백엔드로 통합
웹/안드로이드/iOS가 제각기 쓰던 결제·환불 로직을 하나의 API로 통합해 플랫폼별 결제 예외 처리 분기를 제거
브랜드페이 원클릭 결제로 재구매 결제 단계 축소
카드 등록형 브랜드페이를 도입해 재구매 시 카드 정보 재입력 없이 1단계로 결제가 끝나도록 개선
환불 처리 자동화로 운영자 수기 작업 제거
부분·전체 환불, 포인트·쿠폰 환급, 가상계좌 환불을 자동 처리하고 취소 이력을 자동 적재
결제 중복·정합성 오류 차단 체계 구축
트랜잭션 롤백과 중복 처리 방지 로직, 데이터 정합성 검증을 적용해 결제/환불 불일치 발생 경로를 차단
핵심 기능
진행 단계
결제 요구사항 정의 및 설계
2024.11.
결제·환불 시나리오와 예외 케이스를 정리하고 주문·결제·환불 DB 스키마와 상태 전이도를 확정
프로젝트 상세
1) 포트폴리오 소개 - 토스페이먼츠 PG사 연동 결제/환불 시스템 개발 - 안정적인 결제 처리와 효율적인 환불 프로세스 구현 2) 작업 범위 - 결제/환불 관련 백엔드 시스템 설계 및 구현 - 데이터베이스 스키마 설계 - 트랜잭션 처리 및 에러 핸들링 - API 개발 및 연동 3) 주요 업무 결제 프로세스: - 가상계좌/신용카드 결제 연동 - 결제 검증 및 트랜잭션 관리 - 주문













