# QA Report - Redmine #3676 (dev)

- Generated: 2026-06-30T10:59:26+09:00
- Redmine: https://itsm.bix.bz/issues/3676
- QA Redmine: https://itsm.bix.bz/issues/3730
- Subject: [QA] 수기 MID 카드 제한 정책 및 우선순위 라우팅 적용 검증
- Workflow Status: 완료
- Status: PASS
- Result JSON: artifacts/result-summary.json
- Roles: ADMIN -> VE
- Route Candidates: not recorded

## Scope

dev 환경에서 ADMIN 계정으로 박재민_법인의 수기 MID 카드 제한 정책, PG MID 제한 카드사, 한결데테스트 회원 수기 MID 우선순위 적용 체크 상태를 확인/전환하고, VE 한결데테스트 계정으로 KB국민카드 수기결제 차단/미차단 흐름을 검증한다. 승인된 결제는 QA 종료 후 즉시 취소한다.

## Checklist

1. admin: 비스킷링크 전산에 접속한 뒤 부서설정관리 화면에서 박재민_법인의 수기 MID 카드 제한 설정을 확인한다.
2. admin: PG MID 화면에서 해당 가맹점 사용자에게 연결된 수기결제 MID 2개를 확인하고, 연결된 수기결제 MID 전부에 KB국민카드가 결제 제외 카드사로 표시되는지 확인한다.
3. admin: 부서설정관리 화면에서 박재민_법인의 수기 MID 카드 제한 설정을 켠 뒤, PG MID 화면에서 해당 법인에 연결된 수기 PG MID의 제한 카드사 UI가 보이는지 확인한다.
4. admin: 회원 상세/회원 적용 화면에서 해당 가맹점 유저의 수기결제 우선순위 UI, 수기 MID 우선순위 적용 체크박스, 연결된 MID 목록, 제한 카드사 뱃지가 보이는지 확인한다.
5. admin: 회원 상세/회원 적용 화면에서 수기 MID 우선순위 적용을 체크하고 수기결제 우선순위 영역 우측의 저장 버튼을 클릭해 저장한 뒤, 다시 조회했을 때 체크 상태가 유지되는지 확인한다.
6. ve: 비스킷페이에서 가맹점 계정 한결데테스트로 로그인한 뒤 KB국민카드로 수기결제 소액 결제를 시도하고, 결제 가능한 카드사가 아닙니다. 메시지가 표시되며 승인 완료 화면으로 넘어가지 않는지 확인한다.
7. admin: 회원 상세/회원 적용 화면에서 수기 MID 우선순위 적용 체크를 해제하고 수기결제 우선순위 영역 우측의 저장 버튼을 클릭해 저장한 뒤, 다시 조회했을 때 체크 해제 상태가 유지되는지 확인한다.
8. ve: 같은 KB국민카드로 수기결제 소액 결제를 다시 시도하고, 결제 가능한 카드사가 아닙니다. 메시지로 차단되지 않으며 결제 결과가 승인 또는 PG 응답 화면까지 진행되는지 확인한다.
9. admin: 부서설정관리 화면에서 박재민_법인의 수기 MID 카드 제한 설정을 끈 뒤, PG MID 화면에서 해당 수기 PG MID의 제한 카드사 UI가 보이지 않는지 확인한다.
10. admin: 부서설정 OFF 상태에서 회원 상세/회원 적용 화면의 수기결제 우선순위 UI가 보이지 않는지 확인한다.
11. ve: 부서설정 OFF 상태에서 KB국민카드로 수기결제를 시도하고, 결제 가능한 카드사가 아닙니다. 메시지로 차단되지 않으며 결제 결과가 승인 또는 PG 응답 화면까지 진행되는지 확인한다.
12. admin/ve: 부서설정관리에서 박재민_법인의 수기 MID 카드 제한 설정을 다시 켜고, 제한 카드사 UI와 수기결제 우선순위 UI가 다시 보이는지 확인한 뒤 수기 MID 우선순위 적용을 다시 체크해 저장한다.
13. ve: KB국민카드 수기결제를 다시 시도하고, 결제 가능한 카드사가 아닙니다. 메시지가 다시 표시되며 승인 완료로 넘어가지 않는지 확인한다.

## Setup Steps

1. [required] ADMIN 및 한결데테스트 VE 로그인 확인 (admin/ADMIN / targets: ADMIN, VE / kind: manual-precondition) - ADMIN 계정은 비스킷링크 전산, 한결데테스트 계정은 비스킷페이 수기결제 화면에 접근할 수 있어야 한다. 계정 비밀번호와 2FA는 로컬 환경변수 또는 storageState로만 사용하고 git 산출물에는 남기지 않는다.
2. [required] 수기 MID 카드 제한 정책 임시 변경 허용 (admin/ADMIN / kind: data-update / mutation: temporary / guard: QA_3676_ALLOW_POLICY_MUTATION / restore: required) - QA 중 박재민_법인 수기 MID 카드 제한 정책 ON/OFF를 임시 변경한다. 테스트 종료 시 시작 전 값으로 원복한다.
3. [required] 수기 MID 우선순위 적용 체크 임시 변경 허용 (admin/ADMIN / kind: data-update / mutation: temporary / guard: QA_3676_ALLOW_PRIORITY_MUTATION / restore: required) - QA 중 한결데테스트 수기 MID 우선순위 적용 체크 ON/OFF를 임시 변경한다. 테스트 종료 시 시작 전 값으로 원복한다.
4. [required] KB국민카드 실제 수기결제 실행 및 취소 (store/VE / kind: data-create / mutation: persistent / guard: QA_3676_ALLOW_PAYMENT_MUTATION / restore: required) - 정책/우선순위 상태별 차단/미차단 확인을 위해 KB국민카드 소액 수기결제를 시도한다. 승인된 결제는 QA 종료 후 전산 취소 API로 정리한다.

## Source Text

김경주님의 QA 요청입니다. 조지민 프로님 안녕하세요, 비스킷 링크 개발계 QA 요청드립니다. [1] QA 요청 배경 - https://itsm.bix.bz/issues/3676 - 수기 MID 카드 제한 정책과 수기결제 우선순위 라우팅 사용 여부가 화면/결제 흐름에서 의도대로 동작하는지 확인 요청드립니다. [2] 사전 데이터 - 테스트 법인: 박재민_법인 - 테스트 가맹점 계정은 비스킷페이에서만 로그인 가능: ID 한결데테스트 / PW <redacted> / 2FA <redacted> - 테스트 카드: KB국민카드 - 해당 가맹점 사용자에게 수기결제 MID 2개 연결 - 연결된 수기결제 MID 전부에 결제 제외 카드사로 KB국민카드 설정 - PG MID/부서설정/회원 정보 확인은 admin 계정으로 진행. [3] 사전 작업 - admin 계정으로 비스킷링크 전산 접속 가능 여부 확인 - admin 계정으로 부서설정관리, PG MID 관리, 회원 상세 또는 회원 적용 화면 접근 가능 여부 확인 - 비스킷페이에서 가맹점 계정 한결데테스트 로그인 가능 여부 확인 - 가맹점 계정 한결데테스트에서 수기결제 화면 접근 가능 여부 확인. [4] 권한별 테스트 - admin - ve. [5] 검증 대상 - admin: 부서설정관리 화면 - admin: PG MID 관리 화면 - admin: 회원 상세 또는 회원 적용 화면의 수기결제 우선순위 영역 - admin: 수기 PG MID의 제한 카드사 표시 영역 - ve: 비스킷페이 수기결제 화면 - 대상 법인: 박재민_법인 - 테스트 가맹점 계정: 한결데테스트 - 테스트 카드: KB국민카드. [6] 체크리스트 - admin: 비스킷링크 전산에 접속한 뒤 부서설정관리 화면에서 박재민_법인의 수기 MID 카드 제한 설정을 확인한다. - admin: PG MID 화면에서 해당 가맹점 사용자에게 연결된 수기결제 MID 2개를 확인하고, 연결된 수기결제 MID 전부에 KB국민카드가 결제 제외 카드사로 표시되는지 확인한다. - admin: 부서설정관리 화면에서 박재민_법인의 수기 MID 카드 제한 설정을 켠 뒤, PG MID 화면에서 해당 법인에 연결된 수기 PG MID의 제한 카드사 UI가 보이는지 확인한다. - admin: 회원 상세/회원 적용 화면에서 해당 가맹점 유저의 수기결제 우선순위 UI, 수기 MID 우선순위 적용 체크박스, 연결된 MID 목록, 제한 카드사 뱃지가 보이는지 확인한다. - admin: 회원 상세/회원 적용 화면에서 수기 MID 우선순위 적용을 체크하고 수기결제 우선순위 영역 우측의 저장 버튼을 클릭해 저장한 뒤, 다시 조회했을 때 체크 상태가 유지되는지 확인한다. - ve: 비스킷페이에서 가맹점 계정 한결데테스트로 로그인한 뒤 KB국민카드로 수기결제 소액 결제를 시도하고, 결제 가능한 카드사가 아닙니다. 메시지가 표시되며 승인 완료 화면으로 넘어가지 않는지 확인한다. - admin: 회원 상세/회원 적용 화면에서 수기 MID 우선순위 적용 체크를 해제하고 수기결제 우선순위 영역 우측의 저장 버튼을 클릭해 저장한 뒤, 다시 조회했을 때 체크 해제 상태가 유지되는지 확인한다. - ve: 같은 KB국민카드로 수기결제 소액 결제를 다시 시도하고, 결제 가능한 카드사가 아닙니다. 메시지로 차단되지 않으며 결제 결과가 승인 또는 PG 응답 화면까지 진행되는지 확인한다. - admin: 부서설정관리 화면에서 박재민_법인의 수기 MID 카드 제한 설정을 끈 뒤, PG MID 화면에서 해당 수기 PG MID의 제한 카드사 UI가 보이지 않는지 확인한다. - admin: 부서설정 OFF 상태에서 회원 상세/회원 적용 화면의 수기결제 우선순위 UI가 보이지 않는지 확인한다. - ve: 부서설정 OFF 상태에서 KB국민카드로 수기결제를 시도하고, 결제 가능한 카드사가 아닙니다. 메시지로 차단되지 않으며 결제 결과가 승인 또는 PG 응답 화면까지 진행되는지 확인한다. - admin/ve: 부서설정관리에서 박재민_법인의 수기 MID 카드 제한 설정을 다시 켜고, 제한 카드사 UI와 수기결제 우선순위 UI가 다시 보이는지 확인한 뒤 수기 MID 우선순위 적용을 다시 체크해 저장한다. - ve: KB국민카드 수기결제를 다시 시도하고, 결제 가능한 카드사가 아닙니다. 메시지가 다시 표시되며 승인 완료로 넘어가지 않는지 확인한다.

## Execution Summary

- Passed: 13
- Failed: 0
- Skipped: 0
- Blocked: 0
- Flaky: 0
- Duration: 252290ms

## QA 정리 메모

- QA 중 실제 승인된 수기결제는 모두 PG 취소 완료했습니다.
- 취소 증적: [실행 기록](artifacts/logs/16-스토어-수기결제-VE-pg-cancel-cleanup.md)
- 제한카드 임시 변경과 부서정책 OFF 변경은 테스트 종료 후 시작 전 상태로 원복되었습니다.

## 한눈에 보는 결과

| 확인한 항목 | 계정 | 화면 | 수행한 동작 | 결과 | 증거 자료 |
|---|---|---|---|---|---|
| admin: 비스킷링크 전산에 접속한 뒤 부서설정관리 화면에서 박재민_법인의 수기 MID 카드 제한 설정을 확인한다. | 전체 | [3676][dev] [QA] 수기 MID 카드 제한 정책 및 우선순위 라우팅 적용 검증 | 전체 계정으로 [3676][dev] [QA] 수기 MID 카드 제한 정책 및 우선순위 라우팅 적용 검증 항목을 확인 | 기대한 동작과 일치했습니다. | [스크린샷 1](artifacts/screenshots/01-부서설정관리-ADMIN-policy-current.png)<br>[실행 기록 1](artifacts/logs/01-부서설정관리-ADMIN-policy-current.md) |
| admin: PG MID 화면에서 해당 가맹점 사용자에게 연결된 수기결제 MID 2개를 확인하고, 연결된 수기결제 MID 전부에 KB국민카드가 결제 제외 카드사로 표시되는지 확인한다. | VE | 업체관리 > 사용자 | VE 계정으로 KB국민카드 수기결제를 생성하고 전산 거래/영수증 PG가 루시페이먼츠인지 확인 | 기대한 동작과 일치했습니다. | [스크린샷 1](artifacts/screenshots/02-TID-MID-관리-ADMIN-target-mid-kb-restricted.png)<br>[실행 기록 1](artifacts/logs/02-TID-MID-관리-ADMIN-target-mid-kb-restricted.md) |
| admin: 부서설정관리 화면에서 박재민_법인의 수기 MID 카드 제한 설정을 켠 뒤, PG MID 화면에서 해당 법인에 연결된 수기 PG MID의 제한 카드사 UI가 보이는지 확인한다. | 전체 | [3676][dev] [QA] 수기 MID 카드 제한 정책 및 우선순위 라우팅 적용 검증 | 전체 계정으로 PG MID 관리, 등록, 수정 화면에서 요청 체크리스트의 화면 노출과 저장 동작을 확인 | 기대한 동작과 일치했습니다. | [스크린샷 1](artifacts/screenshots/03-TID-MID-관리-ADMIN-policy-on-mid-ui.png)<br>[실행 기록 1](artifacts/logs/03-TID-MID-관리-ADMIN-policy-on-mid-ui.md) |
| admin: 회원 상세/회원 적용 화면에서 해당 가맹점 유저의 수기결제 우선순위 UI, 수기 MID 우선순위 적용 체크박스, 연결된 MID 목록, 제한 카드사 뱃지가 보이는지 확인한다. | VE | 업체관리 > 사용자 | VE 계정으로 스토어 수기결제를 완료하고 응답의 거래 ID와 완료 화면을 확인 | 기대한 동작과 일치했습니다. | [스크린샷 1](artifacts/screenshots/04-업체관리-사용자-ADMIN-user-priority-visible.png)<br>[실행 기록 1](artifacts/logs/04-업체관리-사용자-ADMIN-user-priority-visible.md) |
| admin: 회원 상세/회원 적용 화면에서 수기 MID 우선순위 적용을 체크하고 수기결제 우선순위 영역 우측의 저장 버튼을 클릭해 저장한 뒤, 다시 조회했을 때 체크 상태가 유지되는지 확인한다. | VE | 업체관리 > 사용자 | VE 계정으로 대상 사용자를 재조회해 저장된 수기 MID 우선순위 유지 여부를 확인 | 기대한 동작과 일치했습니다. | [실행 기록 1](artifacts/logs/05-업체관리-사용자-ADMIN-priority-checked-persisted.md) |
| ve: 비스킷페이에서 가맹점 계정 한결데테스트로 로그인한 뒤 KB국민카드로 수기결제 소액 결제를 시도하고, 결제 가능한 카드사가 아닙니다. 메시지가 표시되며 승인 완료 화면으로 넘어가지 않는지 확인한다. | VE | 스토어 수기결제 | VE 계정으로 KB국민카드 수기결제를 생성하고 전산 거래/영수증 PG가 루시페이먼츠인지 확인 | 기대한 동작과 일치했습니다. | [스크린샷 1](artifacts/screenshots/05-스토어-수기결제-VE-priority-on-kb-blocked.png)<br>[실행 기록 1](artifacts/logs/06-스토어-수기결제-VE-priority-on-kb-blocked.md) |
| admin: 회원 상세/회원 적용 화면에서 수기 MID 우선순위 적용 체크를 해제하고 수기결제 우선순위 영역 우측의 저장 버튼을 클릭해 저장한 뒤, 다시 조회했을 때 체크 해제 상태가 유지되는지 확인한다. | VE | 업체관리 > 사용자 | VE 계정으로 대상 사용자를 재조회해 저장된 수기 MID 우선순위 유지 여부를 확인 | 기대한 동작과 일치했습니다. | [실행 기록 1](artifacts/logs/07-업체관리-사용자-ADMIN-priority-unchecked-persisted.md) |
| ve: 같은 KB국민카드로 수기결제 소액 결제를 다시 시도하고, 결제 가능한 카드사가 아닙니다. 메시지로 차단되지 않으며 결제 결과가 승인 또는 PG 응답 화면까지 진행되는지 확인한다. | VE | 스토어 수기결제 | VE 계정으로 KB국민카드 수기결제를 생성하고 전산 거래/영수증 PG가 루시페이먼츠인지 확인 | 기대한 동작과 일치했습니다. | [스크린샷 1](artifacts/screenshots/06-스토어-수기결제-VE-priority-off-kb-progress.png)<br>[실행 기록 1](artifacts/logs/08-스토어-수기결제-VE-priority-off-kb-progress.md) |
| admin: 부서설정관리 화면에서 박재민_법인의 수기 MID 카드 제한 설정을 끈 뒤, PG MID 화면에서 해당 수기 PG MID의 제한 카드사 UI가 보이지 않는지 확인한다. | 전체 | [3676][dev] [QA] 수기 MID 카드 제한 정책 및 우선순위 라우팅 적용 검증 | 전체 계정으로 PG MID 관리, 등록, 수정 화면에서 요청 체크리스트의 화면 노출과 저장 동작을 확인 | 기대한 동작과 일치했습니다. | [스크린샷 1](artifacts/screenshots/07-TID-MID-관리-ADMIN-policy-off-mid-ui-hidden.png)<br>[실행 기록 1](artifacts/logs/09-TID-MID-관리-ADMIN-policy-off-mid-ui-hidden.md) |
| admin: 부서설정 OFF 상태에서 회원 상세/회원 적용 화면의 수기결제 우선순위 UI가 보이지 않는지 확인한다. | VE | 업체관리 > 사용자 | VE 계정으로 스토어 수기결제를 완료하고 응답의 거래 ID와 완료 화면을 확인 | 기대한 동작과 일치했습니다. | [스크린샷 1](artifacts/screenshots/08-업체관리-사용자-ADMIN-policy-off-user-priority-hidden.png)<br>[실행 기록 1](artifacts/logs/10-업체관리-사용자-ADMIN-policy-off-user-priority-hidden.md) |
| ve: 부서설정 OFF 상태에서 KB국민카드로 수기결제를 시도하고, 결제 가능한 카드사가 아닙니다. 메시지로 차단되지 않으며 결제 결과가 승인 또는 PG 응답 화면까지 진행되는지 확인한다. | VE | 스토어 수기결제 | VE 계정으로 KB국민카드 수기결제를 생성하고 전산 거래/영수증 PG가 루시페이먼츠인지 확인 | 기대한 동작과 일치했습니다. | [스크린샷 1](artifacts/screenshots/09-스토어-수기결제-VE-policy-off-kb-progress.png)<br>[실행 기록 1](artifacts/logs/11-스토어-수기결제-VE-policy-off-kb-progress.md) |
| admin/ve: 부서설정관리에서 박재민_법인의 수기 MID 카드 제한 설정을 다시 켜고, 제한 카드사 UI와 수기결제 우선순위 UI가 다시 보이는지 확인한 뒤 수기 MID 우선순위 적용을 다시 체크해 저장한다. | VE | 업체관리 > 사용자 | VE 계정으로 스토어 수기결제를 완료하고 응답의 거래 ID와 완료 화면을 확인 | 기대한 동작과 일치했습니다. | [실행 기록 1](artifacts/logs/12-업체관리-사용자-ADMIN-policy-on-priority-restored.md) |
| ve: KB국민카드 수기결제를 다시 시도하고, 결제 가능한 카드사가 아닙니다. 메시지가 다시 표시되며 승인 완료로 넘어가지 않는지 확인한다. | VE | 스토어 수기결제 | VE 계정으로 KB국민카드 수기결제를 생성하고 전산 거래/영수증 PG가 루시페이먼츠인지 확인 | 기대한 동작과 일치했습니다. | [스크린샷 1](artifacts/screenshots/10-스토어-수기결제-VE-restored-kb-blocked.png)<br>[실행 기록 1](artifacts/logs/13-스토어-수기결제-VE-restored-kb-blocked.md) |

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

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

## 수동 재현 필요

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

## 스크린샷

- 전체 / [3676][dev] [QA] 수기 MID 카드 제한 정책 및 우선순위 라우팅 적용 검증 / admin: 비스킷링크 전산에 접속한 뒤 부서설정관리 화면에서 박재민_법인의 수기 MID 카드 제한 설정을 확인한다.: [스크린샷 1](artifacts/screenshots/01-부서설정관리-ADMIN-policy-current.png)
- VE / 업체관리 > 사용자 / admin: PG MID 화면에서 해당 가맹점 사용자에게 연결된 수기결제 MID 2개를 확인하고, 연결된 수기결제 MID 전부에 KB국민카드가 결제 제외 카드사로 표시되는지 확인한다.: [스크린샷 1](artifacts/screenshots/02-TID-MID-관리-ADMIN-target-mid-kb-restricted.png)
- 전체 / [3676][dev] [QA] 수기 MID 카드 제한 정책 및 우선순위 라우팅 적용 검증 / admin: 부서설정관리 화면에서 박재민_법인의 수기 MID 카드 제한 설정을 켠 뒤, PG MID 화면에서 해당 법인에 연결된 수기 PG MID의 제한 카드사 UI가 보이는지 확인한다.: [스크린샷 1](artifacts/screenshots/03-TID-MID-관리-ADMIN-policy-on-mid-ui.png)
- VE / 업체관리 > 사용자 / admin: 회원 상세/회원 적용 화면에서 해당 가맹점 유저의 수기결제 우선순위 UI, 수기 MID 우선순위 적용 체크박스, 연결된 MID 목록, 제한 카드사 뱃지가 보이는지 확인한다.: [스크린샷 1](artifacts/screenshots/04-업체관리-사용자-ADMIN-user-priority-visible.png)
- VE / 스토어 수기결제 / ve: 비스킷페이에서 가맹점 계정 한결데테스트로 로그인한 뒤 KB국민카드로 수기결제 소액 결제를 시도하고, 결제 가능한 카드사가 아닙니다. 메시지가 표시되며 승인 완료 화면으로 넘어가지 않는지 확인한다.: [스크린샷 1](artifacts/screenshots/05-스토어-수기결제-VE-priority-on-kb-blocked.png)
- VE / 스토어 수기결제 / ve: 같은 KB국민카드로 수기결제 소액 결제를 다시 시도하고, 결제 가능한 카드사가 아닙니다. 메시지로 차단되지 않으며 결제 결과가 승인 또는 PG 응답 화면까지 진행되는지 확인한다.: [스크린샷 1](artifacts/screenshots/06-스토어-수기결제-VE-priority-off-kb-progress.png)
- 전체 / [3676][dev] [QA] 수기 MID 카드 제한 정책 및 우선순위 라우팅 적용 검증 / admin: 부서설정관리 화면에서 박재민_법인의 수기 MID 카드 제한 설정을 끈 뒤, PG MID 화면에서 해당 수기 PG MID의 제한 카드사 UI가 보이지 않는지 확인한다.: [스크린샷 1](artifacts/screenshots/07-TID-MID-관리-ADMIN-policy-off-mid-ui-hidden.png)
- VE / 업체관리 > 사용자 / admin: 부서설정 OFF 상태에서 회원 상세/회원 적용 화면의 수기결제 우선순위 UI가 보이지 않는지 확인한다.: [스크린샷 1](artifacts/screenshots/08-업체관리-사용자-ADMIN-policy-off-user-priority-hidden.png)
- VE / 스토어 수기결제 / ve: 부서설정 OFF 상태에서 KB국민카드로 수기결제를 시도하고, 결제 가능한 카드사가 아닙니다. 메시지로 차단되지 않으며 결제 결과가 승인 또는 PG 응답 화면까지 진행되는지 확인한다.: [스크린샷 1](artifacts/screenshots/09-스토어-수기결제-VE-policy-off-kb-progress.png)
- VE / 스토어 수기결제 / ve: KB국민카드 수기결제를 다시 시도하고, 결제 가능한 카드사가 아닙니다. 메시지가 다시 표시되며 승인 완료로 넘어가지 않는지 확인한다.: [스크린샷 1](artifacts/screenshots/10-스토어-수기결제-VE-restored-kb-blocked.png)

## 화면 재현 기록

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

## 실행 기록

- 전체 / [3676][dev] [QA] 수기 MID 카드 제한 정책 및 우선순위 라우팅 적용 검증 / admin: 비스킷링크 전산에 접속한 뒤 부서설정관리 화면에서 박재민_법인의 수기 MID 카드 제한 설정을 확인한다.: [실행 기록 1](artifacts/logs/01-부서설정관리-ADMIN-policy-current.md)
- VE / 업체관리 > 사용자 / admin: PG MID 화면에서 해당 가맹점 사용자에게 연결된 수기결제 MID 2개를 확인하고, 연결된 수기결제 MID 전부에 KB국민카드가 결제 제외 카드사로 표시되는지 확인한다.: [실행 기록 1](artifacts/logs/02-TID-MID-관리-ADMIN-target-mid-kb-restricted.md)
- 전체 / [3676][dev] [QA] 수기 MID 카드 제한 정책 및 우선순위 라우팅 적용 검증 / admin: 부서설정관리 화면에서 박재민_법인의 수기 MID 카드 제한 설정을 켠 뒤, PG MID 화면에서 해당 법인에 연결된 수기 PG MID의 제한 카드사 UI가 보이는지 확인한다.: [실행 기록 1](artifacts/logs/03-TID-MID-관리-ADMIN-policy-on-mid-ui.md)
- VE / 업체관리 > 사용자 / admin: 회원 상세/회원 적용 화면에서 해당 가맹점 유저의 수기결제 우선순위 UI, 수기 MID 우선순위 적용 체크박스, 연결된 MID 목록, 제한 카드사 뱃지가 보이는지 확인한다.: [실행 기록 1](artifacts/logs/04-업체관리-사용자-ADMIN-user-priority-visible.md)
- VE / 업체관리 > 사용자 / admin: 회원 상세/회원 적용 화면에서 수기 MID 우선순위 적용을 체크하고 수기결제 우선순위 영역 우측의 저장 버튼을 클릭해 저장한 뒤, 다시 조회했을 때 체크 상태가 유지되는지 확인한다.: [실행 기록 1](artifacts/logs/05-업체관리-사용자-ADMIN-priority-checked-persisted.md)
- VE / 스토어 수기결제 / ve: 비스킷페이에서 가맹점 계정 한결데테스트로 로그인한 뒤 KB국민카드로 수기결제 소액 결제를 시도하고, 결제 가능한 카드사가 아닙니다. 메시지가 표시되며 승인 완료 화면으로 넘어가지 않는지 확인한다.: [실행 기록 1](artifacts/logs/06-스토어-수기결제-VE-priority-on-kb-blocked.md)
- VE / 업체관리 > 사용자 / admin: 회원 상세/회원 적용 화면에서 수기 MID 우선순위 적용 체크를 해제하고 수기결제 우선순위 영역 우측의 저장 버튼을 클릭해 저장한 뒤, 다시 조회했을 때 체크 해제 상태가 유지되는지 확인한다.: [실행 기록 1](artifacts/logs/07-업체관리-사용자-ADMIN-priority-unchecked-persisted.md)
- VE / 스토어 수기결제 / ve: 같은 KB국민카드로 수기결제 소액 결제를 다시 시도하고, 결제 가능한 카드사가 아닙니다. 메시지로 차단되지 않으며 결제 결과가 승인 또는 PG 응답 화면까지 진행되는지 확인한다.: [실행 기록 1](artifacts/logs/08-스토어-수기결제-VE-priority-off-kb-progress.md)
- 전체 / [3676][dev] [QA] 수기 MID 카드 제한 정책 및 우선순위 라우팅 적용 검증 / admin: 부서설정관리 화면에서 박재민_법인의 수기 MID 카드 제한 설정을 끈 뒤, PG MID 화면에서 해당 수기 PG MID의 제한 카드사 UI가 보이지 않는지 확인한다.: [실행 기록 1](artifacts/logs/09-TID-MID-관리-ADMIN-policy-off-mid-ui-hidden.md)
- VE / 업체관리 > 사용자 / admin: 부서설정 OFF 상태에서 회원 상세/회원 적용 화면의 수기결제 우선순위 UI가 보이지 않는지 확인한다.: [실행 기록 1](artifacts/logs/10-업체관리-사용자-ADMIN-policy-off-user-priority-hidden.md)
- VE / 스토어 수기결제 / ve: 부서설정 OFF 상태에서 KB국민카드로 수기결제를 시도하고, 결제 가능한 카드사가 아닙니다. 메시지로 차단되지 않으며 결제 결과가 승인 또는 PG 응답 화면까지 진행되는지 확인한다.: [실행 기록 1](artifacts/logs/11-스토어-수기결제-VE-policy-off-kb-progress.md)
- VE / 업체관리 > 사용자 / admin/ve: 부서설정관리에서 박재민_법인의 수기 MID 카드 제한 설정을 다시 켜고, 제한 카드사 UI와 수기결제 우선순위 UI가 다시 보이는지 확인한 뒤 수기 MID 우선순위 적용을 다시 체크해 저장한다.: [실행 기록 1](artifacts/logs/12-업체관리-사용자-ADMIN-policy-on-priority-restored.md)
- VE / 스토어 수기결제 / ve: KB국민카드 수기결제를 다시 시도하고, 결제 가능한 카드사가 아닙니다. 메시지가 다시 표시되며 승인 완료로 넘어가지 않는지 확인한다.: [실행 기록 1](artifacts/logs/13-스토어-수기결제-VE-restored-kb-blocked.md)

## 자동화 원본 결과

| Scenario | Status | Duration | Screenshot | 화면 재현 기록 | Log | Error |
|---|---:|---:|---|---|---|---|
| 3676/dev/manual-mid-card-routing-policy.spec.ts / [3676][dev] [QA] 수기 MID 카드 제한 정책 및 우선순위 라우팅 적용 검증 / admin: 비스킷링크 전산에 접속한 뒤 부서설정관리 화면에서 박재민_법인의 수기 MID 카드 제한 설정을 확인한다. | PASS | 16348ms | [스크린샷 1](artifacts/screenshots/01-부서설정관리-ADMIN-policy-current.png) |  | [로그 1](artifacts/logs/01-부서설정관리-ADMIN-policy-current.md) |  |
| 3676/dev/manual-mid-card-routing-policy.spec.ts / [3676][dev] [QA] 수기 MID 카드 제한 정책 및 우선순위 라우팅 적용 검증 / admin: PG MID 화면에서 해당 가맹점 사용자에게 연결된 수기결제 MID 2개를 확인하고, 연결된 수기결제 MID 전부에 KB국민카드가 결제 제외 카드사로 표시되는지 확인한다. | PASS | 26670ms | [스크린샷 1](artifacts/screenshots/02-TID-MID-관리-ADMIN-target-mid-kb-restricted.png) |  | [로그 1](artifacts/logs/02-TID-MID-관리-ADMIN-target-mid-kb-restricted.md) |  |
| 3676/dev/manual-mid-card-routing-policy.spec.ts / [3676][dev] [QA] 수기 MID 카드 제한 정책 및 우선순위 라우팅 적용 검증 / admin: 부서설정관리 화면에서 박재민_법인의 수기 MID 카드 제한 설정을 켠 뒤, PG MID 화면에서 해당 법인에 연결된 수기 PG MID의 제한 카드사 UI가 보이는지 확인한다. | PASS | 33669ms | [스크린샷 1](artifacts/screenshots/03-TID-MID-관리-ADMIN-policy-on-mid-ui.png) |  | [로그 1](artifacts/logs/03-TID-MID-관리-ADMIN-policy-on-mid-ui.md) |  |
| 3676/dev/manual-mid-card-routing-policy.spec.ts / [3676][dev] [QA] 수기 MID 카드 제한 정책 및 우선순위 라우팅 적용 검증 / admin: 회원 상세/회원 적용 화면에서 해당 가맹점 유저의 수기결제 우선순위 UI, 수기 MID 우선순위 적용 체크박스, 연결된 MID 목록, 제한 카드사 뱃지가 보이는지 확인한다. | PASS | 11675ms | [스크린샷 1](artifacts/screenshots/04-업체관리-사용자-ADMIN-user-priority-visible.png) |  | [로그 1](artifacts/logs/04-업체관리-사용자-ADMIN-user-priority-visible.md) |  |
| 3676/dev/manual-mid-card-routing-policy.spec.ts / [3676][dev] [QA] 수기 MID 카드 제한 정책 및 우선순위 라우팅 적용 검증 / admin: 회원 상세/회원 적용 화면에서 수기 MID 우선순위 적용을 체크하고 수기결제 우선순위 영역 우측의 저장 버튼을 클릭해 저장한 뒤, 다시 조회했을 때 체크 상태가 유지되는지 확인한다. | PASS | 8933ms |  |  | [로그 1](artifacts/logs/05-업체관리-사용자-ADMIN-priority-checked-persisted.md) |  |
| 3676/dev/manual-mid-card-routing-policy.spec.ts / [3676][dev] [QA] 수기 MID 카드 제한 정책 및 우선순위 라우팅 적용 검증 / ve: 비스킷페이에서 가맹점 계정 한결데테스트로 로그인한 뒤 KB국민카드로 수기결제 소액 결제를 시도하고, 결제 가능한 카드사가 아닙니다. 메시지가 표시되며 승인 완료 화면으로 넘어가지 않는지 확인한다. | PASS | 24747ms | [스크린샷 1](artifacts/screenshots/05-스토어-수기결제-VE-priority-on-kb-blocked.png) |  | [로그 1](artifacts/logs/06-스토어-수기결제-VE-priority-on-kb-blocked.md) |  |
| 3676/dev/manual-mid-card-routing-policy.spec.ts / [3676][dev] [QA] 수기 MID 카드 제한 정책 및 우선순위 라우팅 적용 검증 / admin: 회원 상세/회원 적용 화면에서 수기 MID 우선순위 적용 체크를 해제하고 수기결제 우선순위 영역 우측의 저장 버튼을 클릭해 저장한 뒤, 다시 조회했을 때 체크 해제 상태가 유지되는지 확인한다. | PASS | 8977ms |  |  | [로그 1](artifacts/logs/07-업체관리-사용자-ADMIN-priority-unchecked-persisted.md) |  |
| 3676/dev/manual-mid-card-routing-policy.spec.ts / [3676][dev] [QA] 수기 MID 카드 제한 정책 및 우선순위 라우팅 적용 검증 / ve: 같은 KB국민카드로 수기결제 소액 결제를 다시 시도하고, 결제 가능한 카드사가 아닙니다. 메시지로 차단되지 않으며 결제 결과가 승인 또는 PG 응답 화면까지 진행되는지 확인한다. | PASS | 5953ms | [스크린샷 1](artifacts/screenshots/06-스토어-수기결제-VE-priority-off-kb-progress.png) |  | [로그 1](artifacts/logs/08-스토어-수기결제-VE-priority-off-kb-progress.md) |  |
| 3676/dev/manual-mid-card-routing-policy.spec.ts / [3676][dev] [QA] 수기 MID 카드 제한 정책 및 우선순위 라우팅 적용 검증 / admin: 부서설정관리 화면에서 박재민_법인의 수기 MID 카드 제한 설정을 끈 뒤, PG MID 화면에서 해당 수기 PG MID의 제한 카드사 UI가 보이지 않는지 확인한다. | PASS | 32626ms | [스크린샷 1](artifacts/screenshots/07-TID-MID-관리-ADMIN-policy-off-mid-ui-hidden.png) |  | [로그 1](artifacts/logs/09-TID-MID-관리-ADMIN-policy-off-mid-ui-hidden.md) |  |
| 3676/dev/manual-mid-card-routing-policy.spec.ts / [3676][dev] [QA] 수기 MID 카드 제한 정책 및 우선순위 라우팅 적용 검증 / admin: 부서설정 OFF 상태에서 회원 상세/회원 적용 화면의 수기결제 우선순위 UI가 보이지 않는지 확인한다. | PASS | 18775ms | [스크린샷 1](artifacts/screenshots/08-업체관리-사용자-ADMIN-policy-off-user-priority-hidden.png) |  | [로그 1](artifacts/logs/10-업체관리-사용자-ADMIN-policy-off-user-priority-hidden.md) |  |
| 3676/dev/manual-mid-card-routing-policy.spec.ts / [3676][dev] [QA] 수기 MID 카드 제한 정책 및 우선순위 라우팅 적용 검증 / ve: 부서설정 OFF 상태에서 KB국민카드로 수기결제를 시도하고, 결제 가능한 카드사가 아닙니다. 메시지로 차단되지 않으며 결제 결과가 승인 또는 PG 응답 화면까지 진행되는지 확인한다. | PASS | 4465ms | [스크린샷 1](artifacts/screenshots/09-스토어-수기결제-VE-policy-off-kb-progress.png) |  | [로그 1](artifacts/logs/11-스토어-수기결제-VE-policy-off-kb-progress.md) |  |
| 3676/dev/manual-mid-card-routing-policy.spec.ts / [3676][dev] [QA] 수기 MID 카드 제한 정책 및 우선순위 라우팅 적용 검증 / admin/ve: 부서설정관리에서 박재민_법인의 수기 MID 카드 제한 설정을 다시 켜고, 제한 카드사 UI와 수기결제 우선순위 UI가 다시 보이는지 확인한 뒤 수기 MID 우선순위 적용을 다시 체크해 저장한다. | PASS | 25137ms |  |  | [로그 1](artifacts/logs/12-업체관리-사용자-ADMIN-policy-on-priority-restored.md) |  |
| 3676/dev/manual-mid-card-routing-policy.spec.ts / [3676][dev] [QA] 수기 MID 카드 제한 정책 및 우선순위 라우팅 적용 검증 / ve: KB국민카드 수기결제를 다시 시도하고, 결제 가능한 카드사가 아닙니다. 메시지가 다시 표시되며 승인 완료로 넘어가지 않는지 확인한다. | PASS | 3537ms | [스크린샷 1](artifacts/screenshots/10-스토어-수기결제-VE-restored-kb-blocked.png) |  | [로그 1](artifacts/logs/13-스토어-수기결제-VE-restored-kb-blocked.md) |  |

## Notes

- Playwright 실행 결과를 기준으로 작성되었습니다.
- QA subissue에 report/evidence 업로드와 완료 상태 갱신이 반영되었습니다.
