diff --git a/app/saju/result/SajuAISection.tsx b/app/saju/result/SajuAISection.tsx
index f2d5384..363ea74 100644
--- a/app/saju/result/SajuAISection.tsx
+++ b/app/saju/result/SajuAISection.tsx
@@ -3,7 +3,7 @@
import { useState, useEffect, useRef } from 'react';
import ReactMarkdown from 'react-markdown';
import remarkGfm from 'remark-gfm';
-import PaymentButton from '@/app/components/PaymentButton';
+// PaymentButton 비활성화 — 토스페이먼츠 결제 일시 중단, 무료 제공 중
interface BirthKey {
birth_year: number;
@@ -313,13 +313,13 @@ export default function SajuAISection({
))}
-
- AI 해석 구매하기 · ₩4,900
-
+ AI 해석 무료로 보기
+
);
diff --git a/app/saju/result/page.tsx b/app/saju/result/page.tsx
index f62ea97..e769615 100644
--- a/app/saju/result/page.tsx
+++ b/app/saju/result/page.tsx
@@ -76,7 +76,8 @@ export default async function SajuResultPage({ searchParams }: PageProps) {
const solarTermName = getSolarTermName(solarTermIndex);
// ── 결제 여부 + 저장된 AI 해석 + 로또 구독 확인 ─────────────────────
- let hasPaid = false;
+ // 토스페이먼츠 결제 일시 중단 — AI 사주 해석 무료 제공 중
+ let hasPaid = true;
let savedInterpretation: string | null = null;
let hasLottoSubscription = false;
try {
diff --git a/app/services/ai-kit/page.tsx b/app/services/ai-kit/page.tsx
index 3f85f99..506f509 100644
--- a/app/services/ai-kit/page.tsx
+++ b/app/services/ai-kit/page.tsx
@@ -1,7 +1,17 @@
'use client';
+import { useState } from 'react';
import Link from 'next/link';
-import PaymentButton from '../../components/PaymentButton';
+import ContactModal from '../../components/ContactModal';
+
+const KAKAO_CHANNEL_URL = process.env.NEXT_PUBLIC_KAKAO_CHANNEL_URL ?? null;
+
+const AI_KIT_CHECKLIST = [
+ '주로 반복하는 업무 종류 (일지, 이메일, 보고서 등)',
+ '현재 주로 사용하는 AI 도구 (ChatGPT / Claude / Gemini 등)',
+ '하루 또는 주 단위로 같은 작업을 몇 번이나 반복하는지',
+ '사용 목적 (개인 효율화 / 팀 도입 / 소상공인 업무 등)',
+];
/* ──────────────────────────────────────────────────────────────
Before / After 데이터 — 각 도구별 실제 시간 비교
@@ -153,10 +163,20 @@ const FAQ = [
];
export default function AiKitPage() {
- const totalMonthlySaving = 27; // 도구 합산 월 절약 시간(추정)
+ const totalMonthlySaving = 27;
+ const [modalOpen, setModalOpen] = useState(false);
return (