AI

ACE AI Startup Bootcamp

결제 서비스 설계하기 (Payment Service)

Day 9 결제 서비스 설계하기 (Payment Service) 영상 + AI 챗봇 학습

결제 시스템 설계 & 외부 PG 연동과 AI 학습도우미

제품 선택부터 주문 생성, 결제 처리, 결과 저장까지의 전체 흐름을 이해하고, 상태 관리와 외부 PG 연동, 예외 처리와 복구 전략까지 설계하는 9일차 학습 콘텐츠입니다.

대상: 회원 가입 및 인증 시스템을 구현한 학생
준비물: 노트북, 결제 PG사 테스트 계정 (Stripe, PortOne 등)
구성: 2시간 이론 / 3시간 실습 / 1시간 공유
📖 Session 9 교안 바로가기

🚀 Day 9 실습 MVP Tasks 로드맵

전체 Task 보드 가기 →
🚀
Interactive Board

실습 Task 체크리스트

필수 태스크의 진척도를 기록하고 상세 실습 가이드라인을 확인해보세요.

👉 상세 Task 보드 이동
TASK 1
Planning

Task 1. 결제 흐름 설계하기

상품 선택부터 결제까지의 복잡한 이중 이동 단계를 도려내고 통합 오버레이 3단계 모델로 간소화합니다.

Task 1 실습실 입장
TASK 2
Exceptions

Task 2. 결제 실패 시나리오 검토하기

한도초과, 통신 지연 등 원시 오류별 대책과 중복 연타 승인을 차단하는 disabled 락을 세웁니다.

Task 2 실습실 입장
TASK 3
UX Audit

Task 3. 결제 경험 개선하기

피싱 우려를 지우는 상세 가격 표기 영수증, 안심 보안 문구, 환불 규정 앵커 링크를 결제 창에 이식합니다.

Task 3 실습실 입장
MISSION 1
Failure Guide

Mission 1. 결제 실패 상황 대응하기

PG창 강제 종료 및 점검 장애 등 자산 공포 상황 시 사용자를 안심시키는 메시지집을 구축합니다.

Mission 1 실습실 입장
MISSION 2
Friction Audit

Mission 2. 구매 완료까지 직접 점검하기

상품 선택부터 완료 페이지까지 모의 주행하여 폼 리셋 등의 이탈 리스크 피크 지점을 교정합니다.

Mission 2 실습실 입장

Day 9 강의 영상

유튜브 추천 강의
Day 9 커리큘럼 핵심 주제(결제 흐름, 상품/주문/결제 분리, PG 연동, 웹훅 처리, 트랜잭션)에 해당하는 유튜브 추천 강의 리스트입니다. (외부 퍼가기 및 재생이 허용된 무료 강의 영상으로 구성되었습니다.)
📚 전체 강의 목록 (5개)
  • 1. 포트원이 들려주는 결제이야기 - PG용어사전 (포트원)
    7:45
  • 2. 결제연동 10분컷. 한방에 몽땅 설명해드림! (포트원)
    10:15
  • 3. 토스페이먼츠 | 5분 만에 결제 연동하기 (토스페이먼츠)
    5:30
  • 4. 포트원으로 정기(구독)결제 구현하기 (포트원)
    8:20
  • 5. 데이터베이스 - 트랜잭션(Transaction) 개념 잡기 (소프트웨어 꼰대강의)
    12:45

핵심 요약 노트

Day 9 Summary

오늘의 핵심 목표

Day 9에서는 Codex AI 결제 파트너와 협업하여 사용자 이탈을 유발하는 단절 지점을 분석하고, 금융 에러 완화 문안과 중복 결제 차단 및 신뢰도 배지를 보완합니다.

  • 주문-결제 비즈니스 흐름 설계: 주문대기, 주문완료, 결제대기, 결제완료 등 상태 전이 설계
  • 외부 PG 연동 API 개발: PG사 SDK 및 API 연동을 통한 결제 요청/승인 처리
  • 웹훅 (Webhook) 데이터 검증: 결제 결과 위변조 방지를 위한 서버 간 Webhook 수신 및 대조
  • 트랜잭션(Transaction) 처리: 결제 처리 중 오류 발생 시 DB 롤백 및 주문 상태 원복
  • 결제 장애 복구 전략: 중복 결제 방지(Idempotency) 및 망취소 결제 처리
학습 팁: 오른쪽 AI 챗봇에게 “결제 완료 시 웹훅(Webhook)을 사용하는 이유와 보안상 검증 방법은 무엇인가요?” 또는 “결제 도중 네트워크 에러가 났을 때 데이터 무결성을 어떻게 보장하나요?” 같은 질문을 해보세요.