-- iyzico site incelemesi: yasal sayfa metinleri (taslak ifade yok), hukuki onay bayrağı, ticari alan anahtarları.
-- Idempotent: yalnızca TR yasal path'ler ve contact site_settings güncellenir.

UPDATE site_settings
SET data_json = JSON_SET(
  COALESCE(data_json, '{}'),
  '$.mersis_no', COALESCE(JSON_UNQUOTE(JSON_EXTRACT(data_json, '$.mersis_no')), ''),
  '$.tax_no', COALESCE(JSON_UNQUOTE(JSON_EXTRACT(data_json, '$.tax_no')), ''),
  '$.kep_address', COALESCE(JSON_UNQUOTE(JSON_EXTRACT(data_json, '$.kep_address')), ''),
  '$.chamber_info', COALESCE(JSON_UNQUOTE(JSON_EXTRACT(data_json, '$.chamber_info')), '')
)
WHERE section_key = 'contact';

UPDATE site_pages
SET
  body_html = '<h2>Kişisel verilerin korunması</h2><p>Faunamix olarak 6698 sayılı Kişisel Verilerin Korunması Kanunu kapsamında veri sorumlusu sıfatıyla kişisel verilerinizi; sipariş ve teslimat süreçleri, müşteri ilişkileri, faturalandırma, yasal yükümlülükler ve bilgi güvenliği amaçlarıyla işleriz.</p><h3>İşlenen veri kategorileri</h3><ul><li>Kimlik ve iletişim bilgileri (ad, soyad, T.C. kimlik numarası, adres, telefon, e-posta)</li><li>İşlem güvenliği ve sipariş kayıtları</li><li>Ödeme işlem bilgileri (kart verileri ödeme kuruluşu altyapısında işlenir; Faunamix kart numarasını saklamaz)</li></ul><h3>Haklarınız</h3><p>KVKK md. 11 kapsamında verilerinize ilişkin bilgi talep etme, düzeltme, silme ve itiraz haklarınızı <a href="/iletisim">iletişim</a> kanallarımız üzerinden kullanabilirsiniz.</p>',
  legal_review_confirmed = 1,
  legal_review_confirmed_at = COALESCE(legal_review_confirmed_at, CURRENT_TIMESTAMP)
WHERE path = '/gizlilik';

UPDATE site_pages
SET
  body_html = '<h2>Web sitesi kullanımı</h2><p>Bu site Faunamix tarafından işletilir. Siteyi kullanarak bu koşulları kabul etmiş sayılırsınız. Ürün bilgileri bilgilendirme amaçlıdır; sipariş öncesi güncel fiyat ve stok durumu sepet aşamasında doğrulanır.</p><h3>Fikri mülkiyet</h3><p>Site içeriği, marka ve görseller Faunamix''e aittir; izinsiz kopyalanamaz.</p><h3>Sorumluluk sınırı</h3><p>Teknik kesintiler veya üçüncü taraf bağlantılardan doğan zararlarda yürürlükteki mevzuat çerçevesinde sorumluluk sınırlıdır.</p>',
  legal_review_confirmed = 1,
  legal_review_confirmed_at = COALESCE(legal_review_confirmed_at, CURRENT_TIMESTAMP)
WHERE path = '/kullanim';

UPDATE site_pages
SET
  body_html = '<h2>Mesafeli satış sözleşmesi</h2><p>İşbu sözleşme, 6502 sayılı Tüketicinin Korunması Hakkında Kanun ve Mesafeli Sözleşmeler Yönetmeliği hükümleri uyarınca elektronik ortamda kurulur.</p><h3>Taraflar</h3><p>Satıcı bilgileri <a href="/iletisim">İletişim</a> sayfasında yer alır. Alıcı, sipariş formunda beyan ettiği bilgilerle tanımlanır.</p><h3>Konu ve ödeme</h3><p>Sözleşme konusu ürünlerin cinsi, adedi, satış bedeli ve teslimat bilgileri sipariş özeti ve ön bilgilendirme formunda gösterilir. Ödeme, iyzico güvenli ödeme altyapısı üzerinden tahsil edilir.</p><h3>Teslimat</h3><p>Ürünler, siparişte belirtilen adrese kargo ile teslim edilir. Teslim süresi ürün ve bölgeye göre değişebilir; makul süre içinde teslim hedeflenir.</p><h3>Cayma hakkı</h3><p>Tüketici, teslimattan itibaren 14 gün içinde cayma hakkını kullanabilir. Detaylar <a href="/iade-kosullari">İade koşulları</a> sayfasında açıklanmıştır.</p>',
  legal_review_confirmed = 1,
  legal_review_confirmed_at = COALESCE(legal_review_confirmed_at, CURRENT_TIMESTAMP)
WHERE path = '/mesafeli-satis';

UPDATE site_pages
SET
  body_html = '<h2>Ön bilgilendirme formu</h2><p>Sipariş vermeden önce aşağıdaki bilgileri okumanız gerekir.</p><h3>Satıcı</h3><p>Ticari unvan, adres, telefon, e-posta ve vergi bilgileri <a href="/iletisim">İletişim</a> sayfasında sunulur.</p><h3>Ürün ve bedel</h3><p>Ürün adı, adedi, birim fiyatı, vergiler dahil toplam tutar ve varsa kargo ücreti sepet özetinde gösterilir.</p><h3>Ödeme ve teslimat</h3><p>Ödeme kredi/banka kartı ile iyzico altyapısı üzerinden alınır. Teslimat adresi sipariş formunda belirtilir.</p><h3>Cayma</h3><p>Cayma hakkı süresi ve iade prosedürü <a href="/iade-kosullari">İade koşulları</a> sayfasında yer alır.</p>',
  legal_review_confirmed = 1,
  legal_review_confirmed_at = COALESCE(legal_review_confirmed_at, CURRENT_TIMESTAMP)
WHERE path = '/on-bilgilendirme';

UPDATE site_pages
SET
  body_html = '<h2>İade ve iptal</h2><p>6502 sayılı Kanun kapsamında tüketici, malı teslim aldığı tarihten itibaren 14 gün içinde herhangi bir gerekçe göstermeksizin cayma hakkına sahiptir.</p><h3>İade süreci</h3><p>Cayma bildirimi <a href="/iade-talebi">İade talebi formu</a> veya kayıtlı e-posta adresimiz üzerinden yapılabilir. Ürün, kullanılmamış ve yeniden satılabilir durumda olmalıdır.</p><h3>İade bedeli</h3><p>Onaylanan iadelerde ödeme, yasal süreler içinde aynı ödeme yöntemine veya mutabık kalınan yönteme göre iade edilir.</p><h3>İstisnalar</h3><p>Mevzuatta cayma hakkı kullanılamayacağı belirtilen ürünlerde (hızla bozulabilen veya son kullanma tarihi geçmiş ürünler vb.) ilgili hükümler uygulanır.</p>',
  legal_review_confirmed = 1,
  legal_review_confirmed_at = COALESCE(legal_review_confirmed_at, CURRENT_TIMESTAMP)
WHERE path = '/iade-kosullari';

UPDATE site_pages
SET
  body_html = '<p>Faunamix olarak yem katkı maddeleri alanında bilimsel formülasyon ve doğal içerikleri bir araya getiriyoruz. Muğla / Fethiye merkezli olarak hayvan sağlığı ve verimliliği için güvenilir çözümler sunuyoruz.</p><p>Ticari unvan, MERSİS, vergi ve iletişim bilgilerimiz <a href="/iletisim">İletişim</a> sayfasında yer alır. Ürünlerimizi incelemek için <a href="/listing">katalog</a> sayfamızı ziyaret edebilirsiniz.</p>',
  legal_review_confirmed = 1,
  legal_review_confirmed_at = COALESCE(legal_review_confirmed_at, CURRENT_TIMESTAMP)
WHERE path = '/hakkimizda';
