Skip to content

[Feat] 환불 정산 후 추가 취소 통보 재대조 및 보류 해제 - #140

Merged
ww123ok merged 3 commits into
developfrom
feat/139-refund-follow-up
Nov 8, 2026
Merged

ww123ok merged 3 commits into
developfrom
feat/139-refund-follow-up

Conversation

@ww123ok

@ww123ok ww123ok commented Nov 8, 2026

Copy link
Copy Markdown
Collaborator

PULL REQUEST

🎋 작업 브랜치

💡 작업동기

  • 환불 정산이 끝난 주문에 새로운 취소 통보가 오면 다시 검토 상태로 전환되지만, 확인 후 보류를 해제할 운영 경로가 없었습니다.
  • 보류 주문을 찾는 단계부터 추가 취소 확인, 상태 복구, 결과 조회까지 연결합니다.

🔑 주요 변경사항

  • 정산 후 다시 보류된 주문을 조회하고, 최초 정산과 이전 추가 확인 이력, 새 취소 통보를 구분합니다.
  • 원주문 귀속과 취소 거래 식별자, 금액을 대조합니다. 중복 통보는 한 번만 집계하고, 누적액이 원결제액을 초과하거나 증빙이 충돌하면 보류를 유지합니다.
  • 미리보기와 적용 사이의 변경을 검증합니다. 추가 취소 이력 저장, 해당 주문의 보류 해제, 주문 상태 복구를 한 트랜잭션으로 처리합니다.
  • 최초 환불 결과와 크레딧 회수 원장을 보존합니다. 명령을 재실행하거나 후속 취소가 다시 들어와도 이중 회수나 다른 주문의 보류 해제가 발생하지 않도록 했습니다.
  • 주문·환불 조회에 확인된 누적 취소액을 제공하고, 환불 응답에서 원주문의 재검토 상태를 확인할 수 있도록 했습니다.
  • Flyway V11과 탈퇴 후 거래 보존·파기 처리를 추가했습니다.

🏞 스크린샷 (선택)

  • 없음

💬 리뷰 요구사항 (선택)

  • 추가 취소 통보가 반복되거나 미리보기 이후 새 통보가 들어와도 대상 주문의 보류만 올바르게 해제되는지 확인 부탁드립니다.
  • 최초 정산액과 주문 누적 취소액이 구분되고, 탈퇴 후에도 마지막 추가 확인 시각을 기준으로 거래 이력이 보존되는지 확인 부탁드립니다.

@coderabbitai

coderabbitai Bot commented Nov 8, 2026

Copy link
Copy Markdown

Important

  • Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

Run configuration

  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

Share

@ww123ok
ww123ok requested a review from befur1 November 8, 2026 13:27
@ww123ok ww123ok self-assigned this Nov 8, 2026
@ww123ok ww123ok added the FEAT label Nov 8, 2026
@ww123ok
ww123ok merged commit 939fd5e into develop Nov 8, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEAT] 환불 정산 후 추가 취소 통보 재대조 및 보류 해제

1 participant