Site Review - Phase 1 놀고팜 + 고향사랑기부 통합 리뉴얼

정책·법령 분석 리포트

⚖️ 고향사랑기부금법 & 조세특례제한법 📈 2025년 1월 1일 연 한도 2,000만원 상향 반영 ⚙️ 행정안전부 고향사랑e음 API 연동 규격

고향사랑기부 서비스는 법률에 의해 엄격히 통제받는 국가 행정 영역입니다. 기부 자격(주소지 검증), 기부 연간 누적 한도(2,000만 원), 답례품 비율(30% 이내), 세액공제(10만 원 이하 100%, 초과분 16.5%) 등이 개발 소스 코드 및 데이터 유효성 검증(Validation) 로직에 강제 적용되어야 합니다.

1. 핵심 근거 법률 및 비즈니스 룰

법적 구분 해당 조항 및 규칙 시스템 설계 영향 및 개발 반영 요건
기부 자격 제한 고향사랑기부금법 제4조 2항
개인의 주민등록상 거주 지자체에는 기부 불가
본인인증 후 수집된 CI 및 주소 법정동 코드와 기부 대상 지자체 코드를 실시간 대조하여 동일할 경우 결제 차단.
연간 한도액 고향사랑기부금법 시행령 제2조
2025.1.1부로 기존 500만원에서 2,000만원으로 상향
기부 신청 API 호출 시 해당 회원의 당해 연도 타사 기부액 합산 잔여 한도를 실시간 리턴받아 초과 입력 시 경고 알럿 유도.
답례품 30% 룰 고향사랑기부금법 제9조
기부 금액의 최대 30% 상당 상품만 제공 가능
기부 금액 결제 직후 30%에 매핑되는 G-Point를 발행하고, 장바구니/주문 DB 체크 시 G-Point를 초과하지 못하도록 트랜잭션 제약.
지정기부 근거 고향사랑기부금법 제8조의2 신설
크라우드펀딩형 특정 사업 목적 지정 기부 법제화
일반 기부와 달리 개별 Project ID와 기부 결제 내역을 일대일 매핑. 모금 진행률 및 투명한 사용처 내역서 노출 컴포넌트 탑재.

2. 세액공제 정량 계산 엔진 설계

기부 입력 금액(A)에 따라 세액공제 환급액(B)과 실제 본인 부담금(C)을 계산하는 실시간 정량 알고리즘입니다.

🧮 공식 (조세특례제한법 제86조의3)
// Javascript 로직 예시 function calculateTaxCredit(amount) { if (amount ≤ 100000) { return amount; // 10만원 이하는 전액 세액공제 } else { return 100000 + Math.floor((amount - 100000) * 0.165); } }

3. 행정안전부 고향사랑e음 API 연동 규격

기부 대행을 위해 행안부 내부 망과 실시간 교신해야 하는 연동 스펙 명세입니다.

API ID 기능 설명 전송 데이터 (Request) 응답 데이터 (Response)
`EUM_USER_VAL` 회원 주소지 및 기부 적합성 검증 `user_ci`, `user_name`, `target_gov_code` `is_eligible` (Y/N), `reason_code`
`EUM_LIMIT_GET` 연간 기부 한도액 실시간 확인 `user_ci`, `year` (YYYY) `accumulated_amount`, `remaining_limit`
`EUM_DONATION_REQ` 기부 승인 요청 (원장 임시 기록) `user_ci`, `target_gov_code`, `project_id`, `amount` `approval_temp_no`, `virtual_account_no`
`EUM_DONATION_CNF` 기부 최종 완료 및 영수증 등록 `approval_temp_no`, `payment_auth_code`, `status` `result_code` (SUCCESS/FAIL), `receipt_no`

4. 지자체 위탁 계약 및 정산 비즈니스

📑 작성 AI