백엔드 로직
-
[구현 & 테스트] 구매 관련 기능 백엔드 구현Projects/MoimMoim 2024. 6. 2. 19:58
2023년 6월 10일 글을 이전함. 시작하며,실제로 동작하는 화면을 캡쳐해서 넣고싶었지만 서버 대여가 만료되어서 당장 sql문도 백업안해두어서 사진을 첨부할수가 없습니다. 미안합니다 ㅠㅠ 크흡... 꼭 로컬 환경에서도 돌릴수 있게 백업을 잘해둡시다...구매 관련 기능 조건들 정리하기해당 티켓을 이미 구매했다면 중복구매 ❌정원을 초과해서 구매가 이루어지면 안됨 ❌결제 과정중에 있다면 해당 티켓에 대해 새로운 구매 불가능 ❌ex정원이 5명인 모임의 티켓이 4장 팔렸고 마지막 1장을 누군가 구매중이라면 새로운 구매가 일어나지 못하고 "다른 사용자가 결제 진행중입니다." 라는 문구가 나오게 해야함. 영화 티켓 예매할때 해당 좌석이 선점되는 것처럼 구현하고 싶었다.결제가 성공한다면 모임 주최자(판매자)에게 결제..