Closed pjhcsols closed 1 month ago
Feat: PaymentService 로직 생성 [박한솔] pjhcsols
Feat: PaymentRepository 로직 생성 [박한솔] pjhcsols
Feat: Payment domain 로직 생성 [박한솔] pjhcsols
Feat: OrderController 로직 생성 [박한솔] pjhcsols
Feat:OrderService & OrderNotFoundException 로직 생성[박한솔] pjhcsols
Feat: OrderRepository 로직 생성[박한솔] pjhcsols
Product 결제 시스템 도입
User 좋아요 리스트 및 쇼핑카트(장바구니) 기능 구현 클라이언트 측에서 import API 를 통한 결제 버튼 클릭 시 OrderPaymentRequest 생성 후 결제 완료 시 PurchaseTransaction 저장 PurchaseTransaction 객체를 통해 구매목록 불러오기 기능 구현 추가로 다량의 재고관리 기능(Rabbit MQ or Kafka MQ) & 실시간 알람(SSE) 구현 예정
위 사항으로 결제 시스템을 구축하여 Order & Payment 객체 및 서비스 제거 예정
0.order 객체 호출(사용자id로 조회하면)->총금액나옴 1.클라이언트가 결제 요청시 프론트에서 결제창 호출 2.Iamport 서비스에서 결제 진행 3.결제 완료시 응답을 백엔드 서버 payment 객체로 POST (paymentUid 저장) 4.서버는 해당 결제 내역을 저장하고, 해당 예약의 상태를 “결제 완료”로 바꿈