고객 동의 수집
필수/선택 약관 동의를 수집하고, 동의 이력(증빙)을 구조화해 저장하는 방법
약관 운영에서 마지막 관문은 동의 수집과 증빙 저장입니다. 문서가 아무리 잘 만들어져도, 동의가 적법하게 수집/기록되지 않으면 운영 리스크는 그대로 남습니다.
고객 동의 수집 흐름(예시)
필수/선택 처리 원칙
- 필수 약관: 미동의 시 가입/연결/결제 등 핵심 플로우를 차단해야 합니다.
- 선택 약관(예: 마케팅): 미동의여도 서비스 이용이 가능해야 하며, 철회도 쉽게 제공해야 합니다.
동의 기록에 저장할 정보(권장)
| 필드 | 예시 | 목적 |
|---|---|---|
| customerId / userId | cus_123 | 동의 주체 식별 |
| termsId | terms_abc | 어떤 문서인지 |
| termsVersionId / version | v2 | 어떤 버전에 동의했는지 |
| consentedAt | 2026-02-01T03:21:10Z | 동의 시점 |
| required | true/false | 필수/선택 구분 |
| source | web / api / import | 동의 경로 |
| ipAddress(선택) | 203.0.113.10 | 감사/부정 대응(필요 최소) |
주의: 철회/거부 처리
- 마케팅 동의는 언제든 철회할 수 있어야 하며, 철회 후에는 즉시 발송 대상에서 제외되어야 합니다.
- 동의 철회가 들어오면 ‘문서 삭제’가 아니라 동의 상태 변경 + 이력 보존으로 처리하는 것이 안전합니다.