AI

대구디지털혁신진흥원 AI SW 파일럿 과정

Payment System Development

Day 9 Payment System Development 영상 + AI 챗봇 학습

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

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

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

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에서는 제품 선택부터 주문 생성, 결제 처리, 결과 저장까지의 전체 흐름을 이해하고, 상태 관리와 외부 PG 연동, 예외 처리와 복구 전략까지 설계하고 구현합니다.

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