Skip to content

[Feat] 페이앱 미확정 주문 운영 대조 및 결제 통보 복구 - #142

Merged
ww123ok merged 5 commits into
developfrom
feat/141-payment-recovery
Nov 8, 2026
Merged

ww123ok merged 5 commits into
developfrom
feat/141-payment-recovery

Conversation

@ww123ok

@ww123ok ww123ok commented Nov 8, 2026

Copy link
Copy Markdown
Collaborator

PULL REQUEST

🎋 작업 브랜치

💡 작업동기

  • 결제 요청 응답이나 페이앱 통보가 유실되면 주문이 미확정으로 남아, 운영자가 대상 주문을 찾고 실제 거래 결과를 대조해야 했습니다.
  • 미확정 주문 조회부터 증빙 대조, 복구 적용, 이후 상태 확인까지 운영 경로를 제공합니다.

🔑 주요 변경사항

  • 운영 조회 명령에 UNKNOWN, 요청 기한이 지난 REQUESTING, PENDING 목록을 추가했습니다. 미확정 사유와 통보 수신 여부를 페이지 단위로 확인할 수 있습니다.
  • 페이앱 원본 통보와 판매자 화면에서 독립적으로 확인한 거래번호·상태·금액을 대조하고, 미리보기 스냅샷이 유효한 경우에만 기존 주문에 반영합니다.
  • 공개 웹훅의 시각 제한을 유지했습니다. 복구는 정상 웹훅과 같은 사용자 잠금과 지급 경로를 사용해 중복 통보나 동시 실행에도 크레딧을 한 번만 지급합니다.
  • Flyway V12로 복구 이력을 추가하고, 주문·통보와 함께 보존 및 파기하도록 했습니다. 취소 확인 후 탈퇴 재시도와 승인 후 기존 환불 접수 조건을 검증했습니다.

🏞 스크린샷 (선택)

  • 없음

💬 리뷰 요구사항 (선택)

  • 원본 통보와 판매자 확인 정보가 불일치하거나 미리보기 이후 주문이 변경된 경우에 복구가 거절되는지 확인 부탁드립니다.
  • 정상 웹훅과 복구가 겹쳐도 지급 원장과 복구 이력이 중복되지 않는지 확인 부탁드립니다.

@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 self-assigned this Nov 8, 2026
@ww123ok
ww123ok requested a review from befur1 November 8, 2026 15:06
@ww123ok ww123ok added the FEAT label Nov 8, 2026
@ww123ok
ww123ok merged commit baceb52 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