Closed limsubinn closed 7 months ago
In GitLab by @qmak01 on Apr 3, 2024, 17:24
결제 고생 많으셨습니다-!
In GitLab by @qmak01 on Apr 3, 2024, 17:24
approved this merge request
In GitLab by @eodud5730 on Apr 3, 2024, 20:13
mentioned in commit 55f9aeacd4ed2625a7948eb67d91b2d67c6f883e
In GitLab by @eodud5730 on Apr 3, 2024, 17:09
Merges be-feature-payment -> be
🔎 작업 내용
결제 정보 검증 및 저장 기능 구현
펀딩 참여 생성 로직 수정
🚩 참고 사항
펀딩 참여 및 결제 전체적인 로직
펀딩 참여 정보 저장후 펀딩 참여 응답값 반환 attendanceId(펀딩 참여 고유번호) fundingName({펀딩생성자이름}님의 {제품명} 펀딩) price(펀딩 참여 금액) attendeeId(펀딩 참여자 고유번호) attendeeName(펀딩 참여자 이름) email(펀딩 참여자 이메일) phoneNumber(펀딩 참여자 전화번호)
프론트 펀딩 참여 응답값 가지고 있고, 결제 페이지 이동 -> 결제 여기서 포트원 불러온다. 코드 참고 PostAttendanceResponse이 정보 넣어주면됨
프론트에서 포트원 결제 완료하고 성공하면 /api/payment-info 부른다 그때 요청값은 (merchant_uid : attendanceId)펀딩 참여 고유번호, (paymentInfoUid)결제 고유번호(포트원에서 준다.)
그거 받아서 검증하고 paymentInfo 저장 끝.
🔗 지라 링크