부모 티켓
1개 티켓

백로그

0
티켓 없음

할 일

0
티켓 없음

진행 중

0
티켓 없음

리뷰

0
티켓 없음

완료 (전체)

1
낮음 91bfac93
서브 티켓 [Phase 7] PR 7-1: 수강료 Toss Payments 결제

PR 7-1: 수강료 Toss Payments 결제 연동

Study enrollment Toss Payments 결제 연동. 기존 결제 서비스 패턴 재사용. TDD 기반. ## 담당 파일 - app/services/study/enrollment_service.rb (신규) - app/controllers/study/payments_controller.rb (신규) - app/views/study/payments/ (신규) - app/services/payments/checkout_service.rb (수정 - study_enrollment 타입 추가) - app/services/payments/confirmation_service.rb (수정 - 수강 확인 콜백) - config/routes.rb (edu subdomain에 payments 추가) - test/services/study/enrollment_service_test.rb (신규) - test/controllers/study/payments_controller_test.rb (신규) ## 완료 기준 - Toss Payments 수강료 결제 (88,000원/3개월) - 결제 완료 → 자동 Enrollment 생성 (status: active) - 기존 결제 서비스 패턴 재사용 ## 주의사항 - 기존 payments/ 서비스 코드를 먼저 읽고 패턴 파악 - routes.rb edu subdomain 블록 내에만 추가

D
developer-2
4 months