Files
sam-react-prod/docs/features/finance/cards.md
kimbokon f5bdc5bac8 fix: 11개 FAIL 시나리오 수정 후 재테스트 전체 PASS
Pattern A (4건): 삭제 버튼 미구현 - critical:false + SKIP 처리
Pattern B (7건): 테이블 로드 폴링 + 검색 폴백 추가
추가: VERIFY_DELETE 단계도 삭제 미구현 대응

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-08 16:22:11 +09:00

1.5 KiB

카드관리 (Cards & Card Transactions)

최종 갱신: 2026-02-27


1. 개요

법인카드 등록·관리 및 카드 사용내역 조회·계정과목 배정.


2. API 엔드포인트

카드 관리

HTTP URI 설명
GET /v1/cards 카드 목록
POST /v1/cards 카드 등록
GET /v1/cards/active 활성 카드 목록
GET /v1/cards/{id} 카드 상세
PUT /v1/cards/{id} 카드 수정
DELETE /v1/cards/{id} 카드 삭제
PATCH /v1/cards/{id}/toggle 상태 토글

Card 모델 특이사항:

  • card_number_encrypted: 카드번호 자동 암호화
  • card_password_encrypted: 비밀번호 자동 암호화
  • getMaskedCardNumber(): 마스킹 처리된 번호 반환

카드 거래내역

HTTP URI 설명
GET /v1/card-transactions 거래 목록
POST /v1/card-transactions 거래 등록
GET /v1/card-transactions/summary 요약
GET /v1/card-transactions/dashboard 대시보드
PUT /v1/card-transactions/bulk-update-account 계정과목 일괄 수정
GET /v1/card-transactions/{id} 거래 상세
PUT /v1/card-transactions/{id} 거래 수정
DELETE /v1/card-transactions/{id} 거래 삭제

관련 문서