본문 바로가기
Team Project/Airlines Web Project

[개발 일지] 항공사 Web 개발 프로젝트 14~15일차 (05/25~05/26)

by 스응 2023. 5. 27.
728x90
728x90

항공권 구매 내역

  - 결제 내역 테이블의 status 컬럼이 1이면 '결제완료', 2이면 '환불처리', 0이면 구매 내역에 출력되지 않음

  - 클릭하면 상세 페이지로 이동

 

 

항공권 상세 페이지

  - 출발일자가 현재일자보다 이후면서, 아직 환불되지 않은 항공권 하단에는 '환불 신청' 버튼 활성화

 

 

환불 처리

  - 출발일자보다 며칠 전인지에 따라 성인 1인 기준 환불 수수료가 정해짐

  - 소아는 성인의 75%만큼의 환불 수수료가 책정됨 (티켓 가격과 동일한 비율)

  - 유아는 좌석을 점유하지 않으므로, 환불 수수료가 없음

  - 실제 공항에서는 '환불 서비스 수수료'를 따로 받지만, 여기서는 고려하지 않음

 

  1) 국내선인 경우

      · 날짜와 관계 없이 5,000원으로 책정됨

  2) 국제선인 경우

      · 90일 이전 : 0원

      · 60일 이전 : 30,000원

      · 15일 이전 : 70,000원

      · 4일 이전 : 100,000원

      · 0일 이전 : 130,000원

 

 

  - 환불 시, 예약 좌석 테이블과 탑승객 정보 테이블에서 데이터 삭제

 

실행

 

320x100
반응형

댓글