# QA Report - Redmine #3990 (dev)

- Generated: 2026-08-15T12:34:49+09:00
- Redmine: https://itsm.bix.bz/issues/3990
- QA Redmine: https://itsm.bix.bz/issues/4001
- Subject: 위루트 영수증 가맹점 사업자정보 및 수기결제 조회 검증
- Workflow Status: 작업완료
- Status: PASS
- Result JSON: artifacts/result-summary.json
- Roles: ADMIN
- Route Candidates: not recorded

## Scope

빅스페이먼츠 테넌트 ADMIN에서 반길현위루트가맹1 정보와 위루트 통보·수기결제 영수증의 판매자/승인/결제 정보를 비교

## Checklist

1. 업체관리 > 가맹점관리에서 이름으로 반길현위루트가맹1을 조회하고 상세 화면의 상호와 사업자등록번호를 확인
2. 거래관리 > 거래내역에서 조회기간을 2026-04-01부터 2026-08-14까지 설정하고 PG사를 위루트로 선택했을 때 승인번호 00079338과 20735508 거래가 조회되는지 확인
3. 승인번호 00079338(통보)을 클릭했을 때 오류나 빈 화면 없이 영수증이 정상적으로 표시되는지 확인
4. 승인번호 00079338 영수증의 판매자 상호와 사업자번호가 가맹점관리의 반길현위루트가맹1 정보와 일치하는지 확인
5. 승인번호 20735508(수기결제)을 클릭했을 때 오류나 빈 화면 없이 영수증이 정상적으로 표시되는지 확인
6. 승인번호 20735508 영수증의 판매자 상호와 사업자번호가 가맹점관리의 반길현위루트가맹1 정보와 일치하는지 확인
7. 두 영수증의 승인번호, 승인일시 및 결제금액이 선택한 거래와 일치하는지 확인
8. 영수증을 닫은 뒤 각 승인번호를 다시 클릭해도 동일한 영수증이 정상적으로 표시되는지 확인

## Setup Steps

1. [required] 기본 ADMIN 계정과 빅스페이먼츠 테넌트 사전 데이터 확인 (admin/ADMIN / targets: ADMIN / kind: state-verify) - 저장소 기본 ADMIN 계정 bigs_jjm으로 빅스페이먼츠 테넌트에 접속해 반길현위루트가맹1과 승인번호 00079338, 20735508을 조회할 수 있어야 한다. 별도 계정으로 자동 대체하거나 권한을 변경하지 않는다.

## Source Text

김경주님의 QA 요청입니다. ADMIN 계정으로 빅스페이먼츠 테넌트의 업체관리 > 가맹점관리에서 반길현위루트가맹1 상호와 사업자등록번호를 확인하고, 거래관리 > 거래내역에서 2026-04-01~2026-08-14 위루트 거래 승인번호 00079338(통보), 20735508(수기결제)의 영수증 표시, 판매자 정보, 승인정보, 재오픈 동작을 검증합니다. 별도 ADMIN 계정이 제공되지 않았으므로 저장소 기본 ADMIN 계정 bigs_jjm을 사용합니다. Redmine: https://itsm.bix.bz/issues/3990

## Execution Summary

- Passed: 8
- Failed: 0
- Skipped: 0
- Blocked: 0
- Flaky: 0
- Duration: 261137ms


## 한눈에 보는 결과

| 확인한 항목 | 계정 | 화면 | 수행한 동작 | 결과 | 증거 자료 |
|---|---|---|---|---|---|
| 업체관리 > 가맹점관리에서 이름으로 반길현위루트가맹1을 조회하고 상세 화면의 상호와 사업자등록번호를 확인 | ADMIN | 가맹점관리 | ADMIN 기본 계정으로 가맹점관리에서 반길현위루트가맹1을 검색하고 상세 화면의 상호·사업자등록번호를 확인 | 기대한 동작과 일치했습니다. | [스크린샷 1](artifacts/screenshots/01-가맹점관리-ADMIN-merchant-search.png)<br>[스크린샷 2](artifacts/screenshots/02-가맹점관리-ADMIN-merchant-detail.png)<br>[실행 기록 1](artifacts/logs/01-가맹점관리-ADMIN-merchant-detail.md) |
| 거래관리 > 거래내역에서 조회기간을 2026-04-01부터 2026-08-14까지 설정하고 PG사를 위루트로 선택했을 때 승인번호 00079338과 20735508 거래가 조회되는지 확인 | ADMIN | 거래내역 | ADMIN 기본 계정으로 거래내역 기간을 2026-04-01~2026-08-14로 조회하고 위루트 승인번호 00079338·20735508 노출 여부를 확인 | 기대한 동작과 일치했습니다. | [스크린샷 1](artifacts/screenshots/03-거래내역-ADMIN-transaction-search.png)<br>[실행 기록 1](artifacts/logs/02-거래내역-ADMIN-transaction-search.md) |
| 승인번호 00079338(통보)을 클릭했을 때 오류나 빈 화면 없이 영수증이 정상적으로 표시되는지 확인 | ADMIN | 거래내역 | ADMIN 기본 계정으로 대상 승인번호를 조회하고 위루트 영수증 화면의 HTTP 응답·본문·오류 여부를 확인 | 기대한 동작과 일치했습니다. | [스크린샷 1](artifacts/screenshots/04-거래내역-ADMIN-notification-receipt-health-receipt.png)<br>[실행 기록 1](artifacts/logs/03-거래내역-ADMIN-notification-receipt-health.md) |
| 승인번호 00079338 영수증의 판매자 상호와 사업자번호가 가맹점관리의 반길현위루트가맹1 정보와 일치하는지 확인 | ADMIN | 거래내역 | ADMIN 기본 계정으로 대상 승인번호 영수증을 열고 판매자 상호·사업자번호를 가맹점 상세 정보와 비교 | 기대한 동작과 일치했습니다. | [스크린샷 1](artifacts/screenshots/05-거래내역-ADMIN-notification-seller-match-receipt.png)<br>[실행 기록 1](artifacts/logs/04-거래내역-ADMIN-notification-seller-match.md) |
| 승인번호 20735508(수기결제)을 클릭했을 때 오류나 빈 화면 없이 영수증이 정상적으로 표시되는지 확인 | ADMIN | 거래내역 | ADMIN 기본 계정으로 대상 승인번호를 조회하고 위루트 영수증 화면의 HTTP 응답·본문·오류 여부를 확인 | 기대한 동작과 일치했습니다. | [스크린샷 1](artifacts/screenshots/06-거래내역-ADMIN-manual-receipt-health-receipt.png)<br>[실행 기록 1](artifacts/logs/05-거래내역-ADMIN-manual-receipt-health.md) |
| 승인번호 20735508 영수증의 판매자 상호와 사업자번호가 가맹점관리의 반길현위루트가맹1 정보와 일치하는지 확인 | ADMIN | 거래내역 | ADMIN 기본 계정으로 대상 승인번호 영수증을 열고 판매자 상호·사업자번호를 가맹점 상세 정보와 비교 | 기대한 동작과 일치했습니다. | [스크린샷 1](artifacts/screenshots/07-거래내역-ADMIN-manual-seller-match-receipt.png)<br>[실행 기록 1](artifacts/logs/06-거래내역-ADMIN-manual-seller-match.md) |
| 두 영수증의 승인번호, 승인일시 및 결제금액이 선택한 거래와 일치하는지 확인 | ADMIN | 거래내역 | ADMIN 기본 계정으로 두 거래 영수증의 승인번호·승인일시·결제금액을 거래내역 응답과 비교 | 기대한 동작과 일치했습니다. | [스크린샷 1](artifacts/screenshots/08-거래내역-ADMIN-payment-match-00079338-receipt.png)<br>[스크린샷 2](artifacts/screenshots/09-거래내역-ADMIN-payment-match-20735508-receipt.png)<br>[실행 기록 1](artifacts/logs/07-거래내역-ADMIN-payment-match.md) |
| 영수증을 닫은 뒤 각 승인번호를 다시 클릭해도 동일한 영수증이 정상적으로 표시되는지 확인 | ADMIN | 거래내역 | ADMIN 기본 계정으로 두 영수증을 각각 닫고 다시 열어 동일 내용과 정상 응답이 유지되는지 확인 | 기대한 동작과 일치했습니다. | [스크린샷 1](artifacts/screenshots/10-거래내역-ADMIN-first-00079338-receipt.png)<br>[스크린샷 2](artifacts/screenshots/11-거래내역-ADMIN-reopen-00079338-receipt.png)<br>[스크린샷 3](artifacts/screenshots/12-거래내역-ADMIN-first-20735508-receipt.png)<br>[스크린샷 4](artifacts/screenshots/13-거래내역-ADMIN-reopen-20735508-receipt.png)<br>[실행 기록 1](artifacts/logs/08-거래내역-ADMIN-repeat-open.md) |

## 실패 또는 확인 불가 상세

- 실패 또는 확인 불가 항목이 없습니다.

## 수동 재현 필요

- 수동 재현이 필요한 항목이 없습니다.

## 스크린샷

- ADMIN / 가맹점관리 / 업체관리 > 가맹점관리에서 이름으로 반길현위루트가맹1을 조회하고 상세 화면의 상호와 사업자등록번호를 확인: [스크린샷 1](artifacts/screenshots/01-가맹점관리-ADMIN-merchant-search.png)
- ADMIN / 가맹점관리 / 업체관리 > 가맹점관리에서 이름으로 반길현위루트가맹1을 조회하고 상세 화면의 상호와 사업자등록번호를 확인: [스크린샷 2](artifacts/screenshots/02-가맹점관리-ADMIN-merchant-detail.png)
- ADMIN / 거래내역 / 거래관리 > 거래내역에서 조회기간을 2026-04-01부터 2026-08-14까지 설정하고 PG사를 위루트로 선택했을 때 승인번호 00079338과 20735508 거래가 조회되는지 확인: [스크린샷 1](artifacts/screenshots/03-거래내역-ADMIN-transaction-search.png)
- ADMIN / 거래내역 / 승인번호 00079338(통보)을 클릭했을 때 오류나 빈 화면 없이 영수증이 정상적으로 표시되는지 확인: [스크린샷 1](artifacts/screenshots/04-거래내역-ADMIN-notification-receipt-health-receipt.png)
- ADMIN / 거래내역 / 승인번호 00079338 영수증의 판매자 상호와 사업자번호가 가맹점관리의 반길현위루트가맹1 정보와 일치하는지 확인: [스크린샷 1](artifacts/screenshots/05-거래내역-ADMIN-notification-seller-match-receipt.png)
- ADMIN / 거래내역 / 승인번호 20735508(수기결제)을 클릭했을 때 오류나 빈 화면 없이 영수증이 정상적으로 표시되는지 확인: [스크린샷 1](artifacts/screenshots/06-거래내역-ADMIN-manual-receipt-health-receipt.png)
- ADMIN / 거래내역 / 승인번호 20735508 영수증의 판매자 상호와 사업자번호가 가맹점관리의 반길현위루트가맹1 정보와 일치하는지 확인: [스크린샷 1](artifacts/screenshots/07-거래내역-ADMIN-manual-seller-match-receipt.png)
- ADMIN / 거래내역 / 두 영수증의 승인번호, 승인일시 및 결제금액이 선택한 거래와 일치하는지 확인: [스크린샷 1](artifacts/screenshots/08-거래내역-ADMIN-payment-match-00079338-receipt.png)
- ADMIN / 거래내역 / 두 영수증의 승인번호, 승인일시 및 결제금액이 선택한 거래와 일치하는지 확인: [스크린샷 2](artifacts/screenshots/09-거래내역-ADMIN-payment-match-20735508-receipt.png)
- ADMIN / 거래내역 / 영수증을 닫은 뒤 각 승인번호를 다시 클릭해도 동일한 영수증이 정상적으로 표시되는지 확인: [스크린샷 1](artifacts/screenshots/10-거래내역-ADMIN-first-00079338-receipt.png)
- ADMIN / 거래내역 / 영수증을 닫은 뒤 각 승인번호를 다시 클릭해도 동일한 영수증이 정상적으로 표시되는지 확인: [스크린샷 2](artifacts/screenshots/11-거래내역-ADMIN-reopen-00079338-receipt.png)
- ADMIN / 거래내역 / 영수증을 닫은 뒤 각 승인번호를 다시 클릭해도 동일한 영수증이 정상적으로 표시되는지 확인: [스크린샷 3](artifacts/screenshots/12-거래내역-ADMIN-first-20735508-receipt.png)
- ADMIN / 거래내역 / 영수증을 닫은 뒤 각 승인번호를 다시 클릭해도 동일한 영수증이 정상적으로 표시되는지 확인: [스크린샷 4](artifacts/screenshots/13-거래내역-ADMIN-reopen-20735508-receipt.png)

## 화면 재현 기록

- 화면 재현 기록 자료가 없습니다.
- 화면 재현 기록은 기본적으로 실패/확인불가 항목에 한해 포함합니다. PASS 항목 trace까지 필요하면 `QA_PUBLISH_TRACE=1 npm run qa:report -- --issue <id> --env <env>`로 내부 제출용 산출물을 생성합니다.

## 실행 기록

- ADMIN / 가맹점관리 / 업체관리 > 가맹점관리에서 이름으로 반길현위루트가맹1을 조회하고 상세 화면의 상호와 사업자등록번호를 확인: [실행 기록 1](artifacts/logs/01-가맹점관리-ADMIN-merchant-detail.md)
- ADMIN / 거래내역 / 거래관리 > 거래내역에서 조회기간을 2026-04-01부터 2026-08-14까지 설정하고 PG사를 위루트로 선택했을 때 승인번호 00079338과 20735508 거래가 조회되는지 확인: [실행 기록 1](artifacts/logs/02-거래내역-ADMIN-transaction-search.md)
- ADMIN / 거래내역 / 승인번호 00079338(통보)을 클릭했을 때 오류나 빈 화면 없이 영수증이 정상적으로 표시되는지 확인: [실행 기록 1](artifacts/logs/03-거래내역-ADMIN-notification-receipt-health.md)
- ADMIN / 거래내역 / 승인번호 00079338 영수증의 판매자 상호와 사업자번호가 가맹점관리의 반길현위루트가맹1 정보와 일치하는지 확인: [실행 기록 1](artifacts/logs/04-거래내역-ADMIN-notification-seller-match.md)
- ADMIN / 거래내역 / 승인번호 20735508(수기결제)을 클릭했을 때 오류나 빈 화면 없이 영수증이 정상적으로 표시되는지 확인: [실행 기록 1](artifacts/logs/05-거래내역-ADMIN-manual-receipt-health.md)
- ADMIN / 거래내역 / 승인번호 20735508 영수증의 판매자 상호와 사업자번호가 가맹점관리의 반길현위루트가맹1 정보와 일치하는지 확인: [실행 기록 1](artifacts/logs/06-거래내역-ADMIN-manual-seller-match.md)
- ADMIN / 거래내역 / 두 영수증의 승인번호, 승인일시 및 결제금액이 선택한 거래와 일치하는지 확인: [실행 기록 1](artifacts/logs/07-거래내역-ADMIN-payment-match.md)
- ADMIN / 거래내역 / 영수증을 닫은 뒤 각 승인번호를 다시 클릭해도 동일한 영수증이 정상적으로 표시되는지 확인: [실행 기록 1](artifacts/logs/08-거래내역-ADMIN-repeat-open.md)

## 자동화 원본 결과

| Scenario | Status | Duration | Screenshot | 화면 재현 기록 | Log | Error |
|---|---:|---:|---|---|---|---|
| 3990/dev/weroute-receipt-merchant-info.spec.ts / [3990][dev] 위루트 영수증 가맹점 사업자정보 및 수기결제 조회 검증 / [ADMIN] role / 가맹점관리 / 업체관리 > 가맹점관리에서 이름으로 반길현위루트가맹1을 조회하고 상세 화면의 상호와 사업자등록번호를 확인 | PASS | 31925ms | [스크린샷 1](artifacts/screenshots/01-가맹점관리-ADMIN-merchant-search.png)<br>[스크린샷 2](artifacts/screenshots/02-가맹점관리-ADMIN-merchant-detail.png) |  | [로그 1](artifacts/logs/01-가맹점관리-ADMIN-merchant-detail.md) |  |
| 3990/dev/weroute-receipt-merchant-info.spec.ts / [3990][dev] 위루트 영수증 가맹점 사업자정보 및 수기결제 조회 검증 / [ADMIN] role / 거래내역 / 거래관리 > 거래내역에서 조회기간을 2026-04-01부터 2026-08-14까지 설정하고 PG사를 위루트로 선택했을 때 승인번호 00079338과 20735508 거래가 조회되는지 확인 | PASS | 8796ms | [스크린샷 1](artifacts/screenshots/03-거래내역-ADMIN-transaction-search.png) |  | [로그 1](artifacts/logs/02-거래내역-ADMIN-transaction-search.md) |  |
| 3990/dev/weroute-receipt-merchant-info.spec.ts / [3990][dev] 위루트 영수증 가맹점 사업자정보 및 수기결제 조회 검증 / [ADMIN] role / 거래내역 / 승인번호 00079338(통보)을 클릭했을 때 오류나 빈 화면 없이 영수증이 정상적으로 표시되는지 확인 | PASS | 29167ms | [스크린샷 1](artifacts/screenshots/04-거래내역-ADMIN-notification-receipt-health-receipt.png) |  | [로그 1](artifacts/logs/03-거래내역-ADMIN-notification-receipt-health.md) |  |
| 3990/dev/weroute-receipt-merchant-info.spec.ts / [3990][dev] 위루트 영수증 가맹점 사업자정보 및 수기결제 조회 검증 / [ADMIN] role / 거래내역 / 승인번호 00079338 영수증의 판매자 상호와 사업자번호가 가맹점관리의 반길현위루트가맹1 정보와 일치하는지 확인 | PASS | 28425ms | [스크린샷 1](artifacts/screenshots/05-거래내역-ADMIN-notification-seller-match-receipt.png) |  | [로그 1](artifacts/logs/04-거래내역-ADMIN-notification-seller-match.md) |  |
| 3990/dev/weroute-receipt-merchant-info.spec.ts / [3990][dev] 위루트 영수증 가맹점 사업자정보 및 수기결제 조회 검증 / [ADMIN] role / 거래내역 / 승인번호 20735508(수기결제)을 클릭했을 때 오류나 빈 화면 없이 영수증이 정상적으로 표시되는지 확인 | PASS | 31555ms | [스크린샷 1](artifacts/screenshots/06-거래내역-ADMIN-manual-receipt-health-receipt.png) |  | [로그 1](artifacts/logs/05-거래내역-ADMIN-manual-receipt-health.md) |  |
| 3990/dev/weroute-receipt-merchant-info.spec.ts / [3990][dev] 위루트 영수증 가맹점 사업자정보 및 수기결제 조회 검증 / [ADMIN] role / 거래내역 / 승인번호 20735508 영수증의 판매자 상호와 사업자번호가 가맹점관리의 반길현위루트가맹1 정보와 일치하는지 확인 | PASS | 28490ms | [스크린샷 1](artifacts/screenshots/07-거래내역-ADMIN-manual-seller-match-receipt.png) |  | [로그 1](artifacts/logs/06-거래내역-ADMIN-manual-seller-match.md) |  |
| 3990/dev/weroute-receipt-merchant-info.spec.ts / [3990][dev] 위루트 영수증 가맹점 사업자정보 및 수기결제 조회 검증 / [ADMIN] role / 거래내역 / 두 영수증의 승인번호, 승인일시 및 결제금액이 선택한 거래와 일치하는지 확인 | PASS | 42107ms | [스크린샷 1](artifacts/screenshots/08-거래내역-ADMIN-payment-match-00079338-receipt.png)<br>[스크린샷 2](artifacts/screenshots/09-거래내역-ADMIN-payment-match-20735508-receipt.png) |  | [로그 1](artifacts/logs/07-거래내역-ADMIN-payment-match.md) |  |
| 3990/dev/weroute-receipt-merchant-info.spec.ts / [3990][dev] 위루트 영수증 가맹점 사업자정보 및 수기결제 조회 검증 / [ADMIN] role / 거래내역 / 영수증을 닫은 뒤 각 승인번호를 다시 클릭해도 동일한 영수증이 정상적으로 표시되는지 확인 | PASS | 60133ms | [스크린샷 1](artifacts/screenshots/10-거래내역-ADMIN-first-00079338-receipt.png)<br>[스크린샷 2](artifacts/screenshots/11-거래내역-ADMIN-reopen-00079338-receipt.png)<br>[스크린샷 3](artifacts/screenshots/12-거래내역-ADMIN-first-20735508-receipt.png)<br>[스크린샷 4](artifacts/screenshots/13-거래내역-ADMIN-reopen-20735508-receipt.png) |  | [로그 1](artifacts/logs/08-거래내역-ADMIN-repeat-open.md) |  |

## Notes

- Playwright 실행 결과를 기준으로 작성되었습니다.
- QA PR merge, 공개 보고서 확인, QA subissue 종료 상태 갱신이 반영되었습니다.
