-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: 결제 승인 기능 구현 #154
Merged
Merged
feat: 결제 승인 기능 구현 #154
Changes from all commits
Commits
Show all changes
50 commits
Select commit
Hold shift + click to select a range
67b97c2
feat: 결제 엔티티 생성
kmebin 681919f
feat: 벌레 상품 구매 API 구현
kmebin cb5b7ed
Merge branch 'develop' into feature/#55-purchase-bug-product
kmebin 03e02ed
test: 벌레 상품 구매 통합 테스트
kmebin d77ed1d
test: 벌레 상품 구매 서비스 테스트
kmebin 8612c77
test: 결제 쿠폰 적용 테스트
kmebin 72776a4
test: 주문 생성 및 금액 할인 테스트
kmebin b97ce47
test: 벌레 사용 및 증가 로직 검증 방식 수정
kmebin be0a1d3
chore: config 업데이트
kmebin 07388bd
fix: 상품 구매 Response에 주문 id 제거
kmebin 663257f
feat: 상품 구매 Response에 결제 id 추가
kmebin afb2bde
fix: Transactional 적용
kmebin 938bae3
style: 메서드 네이밍 수정
kmebin c9c54f4
feat: 결제 요청 전 대기 상태 추가
kmebin 0dfa5f4
feat: 결제 요청 API 구현
kmebin 287225e
fix: Valid 어노테이션 추가
kmebin b084159
test: 결제 요청 통합 테스트
kmebin b23feef
test: 결제 요청 서비스 테스트
kmebin 53e29f4
test: 결제/주문 유닛 테스트
kmebin fe4b4fe
style: 줄바꿈 수정
kmebin 93255fd
feat: order_id 컬럼 인덱스 설정
kmebin 70937bf
Merge branch 'develop' into feature/#111-approve-payment
kmebin b542c20
Merge branch 'develop' into feature/#111-approve-payment
kmebin 23a1335
chore: webflux 의존성 추가
kmebin 37bdbe4
feat: 토스 결제 위젯 승인 API 연동
kmebin aa9fa42
feat: 결제 승인 API 구현
kmebin bfbdc47
feat: 결제 테이블에 couponWalletId 컬럼 추가
kmebin 0615f24
test: 결제 승인 통합 테스트
kmebin 7e27ac9
Merge branch 'develop' into feature/#111-approve-payment
kmebin 2e1ce00
feat: 벌레 상품 구매 시 couponWallet 검증 로직 적용
kmebin 926b474
fix: couponWalletId를 받도록 수정
kmebin 5ad93f6
test: couponWallet 적용 테스트
kmebin 83e3e1b
chore: 불필요한 fixture 제거
kmebin ba88d10
Merge branch 'feature/#140-purchase-bug-product' into feature/#111-ap…
kmebin 7415f0b
feat: 결제 승인 시 쿠폰 차감 및 벌레 충전 로직 추가
kmebin 56c0145
fix: 쿠폰이 적용된 경우 분기 처리
kmebin 5b70707
Merge branch 'develop' into feature/#111-approve-payment
kmebin c1d8b0b
chore: config 업데이트
kmebin 2b863d7
test: 결제 승인 컨트롤러 통합 테스트
kmebin 2c0c0b5
test: 결제 승인 서비스 테스트
kmebin 54da7df
chore: MockWebServer 의존성 추가
kmebin 1c8c70a
test: 토스 결제 승인 API 테스트
kmebin 011bb0e
fix: checkStyle 오류 수정
kmebin 574fa34
chore: config 업데이트
kmebin bde153c
Merge branch 'develop' into feature/#111-approve-payment
kmebin abe23c7
refactor: 결제 테이블 coupon_id 컬럼을 discount_amount로 변경
kmebin 96ca221
refactor: 공통 메서드 분리
kmebin ec2043d
feat: 벌레 충전 시 벌레 내역 저장 로직 추가
kmebin 92bb3db
style: 중복 메서드 제거
kmebin 6842bf3
Merge branch 'develop' into feature/#111-approve-payment
kmebin File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Q: 결제API를 먼저 호출한 거면 트랜잭션 분리가 가능하다고 느껴졌는데, 분리하지 않고 한 번에 넣으신 이유가 있을까요?