<?php defined('ABSPATH') || exit;
$key=\DZQCOD\Core::opt('license_key',''); $plan=\DZQCOD\Core::opt('license_plan','free');
global $wpdb;$wpdb->suppress_errors(true); $p=$wpdb->prefix.DZQCOD_DB;
$lic=$wpdb->get_row("SELECT * FROM {$p}license WHERE id=1");
$buy_url='https://productes.nibra.cloud/product/dzqcod';
$plans=['free'=>['n'=>'مجاني','icon'=>'🆓','c'=>'#6b7280','bg'=>'linear-gradient(135deg,#f8fafc,#e2e8f0)','price'=>'0','unit'=>'','features'=>['15 حالة طلب COD','نموذج طلب سريع احترافي','مركز اتصال مدمج','58 ولاية + 1541 بلدية جزائرية','نقطة بيع POS أساسية','طباعة وصولات A5/A4/حراري','2 قالب تصميم','إدارة المنتجات بالكامل','حالات الطلب المتقدمة (15 حالة)','تصدير الطلبات CSV','شركة شحن واحدة','Chargily Pay (CIB/EDAHABIA)']],
'pro'=>['n'=>'PRO','icon'=>'⚡','c'=>'#667eea','bg'=>'linear-gradient(135deg,#eff6ff,#dbeafe)','price'=>'4,900','unit'=>'دج/سنة','features'=>['✅ كل ميزات المجاني +','14 قالب تصميم نموذج احترافي','19 شركة شحن (Yalidine, ZR, NOEST, EcoTrack...)','واتساب آلي — رسائل تلقائية لكل حالة','SMS آلي — 13 مزود SMS','حملات تسويقية + UTM Tracking','Meta CAPI + TikTok Events + Google Ads','مكافحة احتيال — كشف تلقائي','A/B Testing للنموذج','تسعير حسب الكمية + عروض متقدمة','كوبونات + صفحة عروض ساخنة','BaridiMob — دفع بريدي موب','نظام ورشات + خدمات مخصصة','Smart Ops — تأكيد/شحن/متابعة آلية','Sales Boost — Upsell + Order Bump','11 دولة عربية + ولايات ديناميكية','OTP تحقق برسالة قبل الطلب','حقول مخصصة غير محدودة','منتجات مخصصة (أبعاد + خيارات + رفع ملفات)','تقارير ربحية + ROAS','تصميم نموذج متقدم بالكامل','شريط اطلب الآن الثابت']],
'enterprise'=>['n'=>'ENTERPRISE','icon'=>'🏢','c'=>'#f59e0b','bg'=>'linear-gradient(135deg,#fffbeb,#fef3c7)','price'=>'9,900','unit'=>'دج/سنة','features'=>['✅ كل ميزات PRO +','14 قالب تصميم حصري','متاجر متعددة Multi-Store','سير عمل آلي Workflows','AI Copilot — كتابة إعلانات بالذكاء','Canva Creative — تصاميم إعلانية','سجل تدقيق Audit Log','CRM Integration (HubSpot/Zoho)','Email Marketing (Mailchimp/Sendinblue)','Cohort Analysis — تحليل عملاء','Form Heatmap — تتبع تفاعل النموذج','Instagram Shopping','Google Sheets Sync','Zapier / Make — 5000+ ربط','دعم أولوي خلال 6 ساعات']]]; ?>
<div class="wrap dza-wrap" dir="rtl">
<?php include __DIR__.'/nav.php'; ?>
<div class="dza-header"><h1>🔑 الترخيص</h1></div>
<div class="dza-content">

<!-- Hero Activation -->
<div style="max-width:560px;margin:0 auto 28px;text-align:center">
<?php if($lic && $lic->status==='active'): ?>
<div style="background:linear-gradient(135deg,#0f172a,#1e3a5f);color:#fff;border-radius:16px;padding:28px;box-shadow:0 10px 30px rgba(0,0,0,.15)">
<div style="font-size:13px;opacity:.6">الخطة الحالية</div>
<div style="font-size:42px;font-weight:900;margin:6px 0"><?php echo esc_html(strtoupper($lic->plan)); ?></div>
<div style="display:flex;justify-content:center;gap:16px;font-size:12px;opacity:.8;flex-wrap:wrap">
<span>✅ مفعّل</span><span dir="ltr">🌐 <?php echo esc_html($lic->domain); ?></span>
<?php if($lic->expires_at):?><span>📅 <?php echo esc_html($lic->expires_at); ?></span><?php endif;?>
</div></div>
<?php elseif($lic && $lic->status==='expired'):?>
<div style="background:#fef2f2;border:2px solid #ef4444;border-radius:12px;padding:16px;color:#991b1b;font-size:14px">
⚠️ <strong>الترخيص منتهي</strong> — <a href="<?php echo esc_url($buy_url); ?>" target="_blank" style="color:#ef4444;font-weight:700">جدّد الآن</a></div>
<?php else:?>
<div style="font-size:48px">🔑</div>
<h2 style="font-size:22px;font-weight:900;margin:8px 0 4px">تفعيل الترخيص</h2>
<p style="font-size:14px;color:#64748b;margin-bottom:16px">أدخل مفتاح الترخيص أو اشترِ واحداً الآن</p>
<?php endif;?>
<div style="display:flex;gap:8px;align-items:center;justify-content:center;flex-wrap:wrap">
<input type="text" id="lic-key" value="<?php echo esc_attr($key);?>" placeholder="DZQCOD-XXXX-XXXX-XXXX" style="flex:1;min-width:240px;max-width:340px;padding:13px 16px;border:2px solid #e2e8f0;border-radius:12px;direction:ltr;font-family:monospace;font-size:15px;font-weight:700;text-align:center;letter-spacing:1px">
<button class="dza-btn primary" id="activate-lic" style="padding:13px 24px">🔓 تفعيل</button>
<?php if($key):?><button class="dza-btn danger" id="deactivate-lic" style="padding:13px 20px">🔒 إلغاء</button><?php endif;?>
</div>
<?php
// Debug info — show last license check result
$debug = get_option('dzqcod_license_debug', []);
if(!empty($debug)):?>
<details style="margin-top:12px;text-align:right;max-width:560px;margin-left:auto;margin-right:auto">
<summary style="cursor:pointer;font-size:11px;color:#94a3b8;padding:6px">🔍 آخر استجابة من السيرفر (Debug)</summary>
<div style="background:#1e293b;color:#e2e8f0;border-radius:8px;padding:12px;margin-top:6px;font-family:monospace;font-size:11px;direction:ltr;text-align:left;overflow-x:auto;white-space:pre-wrap">
<div>⏰ <?php echo esc_html($debug['time']??''); ?></div>
<div>🌐 URL: <?php echo esc_html($debug['url']??''); ?></div>
<div>📡 HTTP: <?php echo esc_html($debug['http_code']??''); ?></div>
<div>🏷️ Status: <?php echo esc_html($debug['detected_status']??''); ?></div>
<div>📋 Keys: <?php echo esc_html(implode(', ', array_keys($debug['parsed_data']??[]))); ?></div>
<div style="margin-top:6px;border-top:1px solid #334155;padding-top:6px">📨 Raw:
<?php echo esc_html($debug['raw_response']??''); ?></div>
</div></details>
<?php endif;?>
<?php if($plan==='free'):?>
<a href="<?php echo esc_url($buy_url);?>" target="_blank" style="display:inline-block;margin-top:14px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:14px 32px;border-radius:12px;font-weight:900;font-size:16px;text-decoration:none;box-shadow:0 6px 20px rgba(102,126,234,.35);transition:.2s" onmouseover="this.style.transform='translateY(-3px)'" onmouseout="this.style.transform='none'">🛒 اشترِ ترخيص DZQCOD الآن</a>
<div style="font-size:11px;color:#94a3b8;margin-top:6px">ادفع مرة واحدة في السنة — الأسعار تبدأ من 4,900 دج</div>
<?php endif;?>
</div>

<!-- License Info -->
<?php
$client = get_option('dzqcod_license_client', '');
$features = get_option('dzqcod_license_features', []);
$addons_lic = get_option('dzqcod_license_addons', []);
if($client || !empty($features)):?>
<div style="max-width:560px;margin:0 auto 16px;background:#f0fdf4;border:1px solid #86efac;border-radius:10px;padding:12px;font-size:12px">
<?php if($client):?><div>👤 العميل: <strong><?php echo esc_html($client);?></strong></div><?php endif;?>
<?php if(!empty($features)):?><div style="margin-top:4px">✅ الميزات: <?php echo esc_html(implode(', ',$features));?></div><?php endif;?>
<?php if(!empty($addons_lic)):?><div style="margin-top:4px">🧩 الإضافات: <?php echo esc_html(implode(', ',$addons_lic));?></div><?php endif;?>
</div>
<?php endif;?>

<?php
$debug = get_option('dzqcod_license_debug', []);
if(!empty($debug)):?>
<details style="max-width:560px;margin:0 auto 16px">
<summary style="cursor:pointer;font-size:11px;color:#94a3b8;padding:6px">🔍 آخر استجابة من السيرفر (Debug)</summary>
<div style="background:#1e293b;color:#e2e8f0;border-radius:8px;padding:12px;margin-top:6px;font-family:monospace;font-size:11px;direction:ltr;text-align:left">
<div>⏰ <?php echo esc_html($debug['time']??'');?></div>
<div>🌐 <?php echo esc_html($debug['endpoint']??'');?></div>
<div>📡 HTTP: <?php echo esc_html($debug['http']??'');?></div>
<div>🏷️ Code: <?php echo esc_html($debug['code']??'');?></div>
<div>✅ Valid: <?php echo esc_html($debug['valid']??'');?></div>
<div>📋 Plan: <?php echo esc_html($debug['plan']??'');?></div>
<div>💬 <?php echo esc_html($debug['msg']??'');?></div>
</div></details>
<?php endif;?>

<!-- Stats Bar -->
<div style="display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:24px;text-align:center">
<div style="background:#f0f9ff;border-radius:10px;padding:14px"><div style="font-size:28px;font-weight:900;color:#667eea">43+</div><div style="font-size:11px;color:#64748b">إضافة متاحة</div></div>
<div style="background:#f0fdf4;border-radius:10px;padding:14px"><div style="font-size:28px;font-weight:900;color:#22c55e">19</div><div style="font-size:11px;color:#64748b">شركة شحن</div></div>
<div style="background:#fdf2f8;border-radius:10px;padding:14px"><div style="font-size:28px;font-weight:900;color:#ec4899">14</div><div style="font-size:11px;color:#64748b">قالب نموذج</div></div>
<div style="background:#fffbeb;border-radius:10px;padding:14px"><div style="font-size:28px;font-weight:900;color:#f59e0b">11</div><div style="font-size:11px;color:#64748b">دولة عربية</div></div>
</div>

<!-- Plans Grid -->
<div style="display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin-bottom:24px">
<?php foreach($plans as $pk=>$pv): $cur=($pk===$plan); ?>
<div style="background:<?php echo esc_html($pv['bg']);?>;border-radius:16px;padding:24px 20px;position:relative;border:<?php echo esc_html($cur?'3px solid '.$pv['c']:'2px solid transparent');?>;text-align:center">
<?php if($cur):?><div style="position:absolute;top:-10px;right:16px;background:<?php echo esc_html($pv['c']);?>;color:#fff;padding:3px 12px;border-radius:20px;font-size:10px;font-weight:800">✅ خطتك</div><?php endif;?>
<div style="font-size:36px"><?php echo esc_html($pv['icon']);?></div>
<h3 style="border:none;margin:4px 0;font-size:20px;font-weight:900;color:<?php echo esc_html($pv['c']);?>"><?php echo esc_html($pv['n']);?></h3>
<div style="margin-bottom:14px"><span style="font-size:28px;font-weight:900"><?php echo esc_html($pv['price']);?></span> <span style="font-size:12px;color:#64748b"><?php echo esc_html($pv['unit']);?></span></div>
<ul style="list-style:none;padding:0;margin:0 0 14px;font-size:12px;text-align:right;line-height:2">
<?php foreach($pv['features'] as $f):?><li style="color:#475569"><?php echo esc_html($f);?></li><?php endforeach;?></ul>
<?php if($pk!=='free'&&!$cur):?><a href="<?php echo esc_url($buy_url);?>" target="_blank" style="display:inline-block;background:<?php echo esc_html($pv['c']);?>;color:#fff;padding:10px 24px;border-radius:10px;font-weight:800;font-size:13px;text-decoration:none">🛒 طلب الترخيص</a><?php endif;?>
</div>
<?php endforeach;?>
</div>

<!-- Power Features Showcase -->
<div class="dza-card"><h3 style="text-align:center;font-size:18px">💪 القدرات الهائلة لـ DZQCOD</h3>
<div style="display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin-top:14px">
<?php $features=[
['📦','15 حالة طلب','تتبع كامل من الاستقبال للتوصيل والمرتجع'],
['📱','نموذج طلب سريع','يحل محل WooCommerce — تحويل عالي مع RTL'],
['📞','مركز اتصال','قائمة انتظار + تسجيل محاولات + callback'],
['🏪','نقطة بيع POS','بيع مباشر بالباركود مع طباعة فورية'],
['🚚','19 شركة شحن','Yalidine, ZR, NOEST, EcoTrack + 15 أخرى'],
['💳','3 وسائل دفع','Chargily CIB/EDAHABIA + BaridiMob + COD'],
['🎨','14 قالب نموذج','تصميم كامل: ألوان, خلفيات, خطوط, ظلال'],
['💬','واتساب آلي','رسائل تلقائية لكل تغيير حالة'],
['📲','SMS آلي','13 مزود + OTP تحقق قبل الطلب'],
['📈','حملات UTM','Meta CAPI + TikTok Events + Google Ads'],
['🛡️','مكافحة احتيال','كشف تلقائي + قائمة سوداء + نقاط خطورة'],
['🔬','A/B Testing','اختبار نسخ مختلفة من النموذج'],
['🛍️','Sales Boost','Upsell + Order Bump + كوبونات ذكية'],
['🤖','Smart Ops','تأكيد آلي + شحن آلي + متابعة'],
['🏭','منتجات مخصصة','أبعاد + خيارات مدفوعة + رفع ملفات + حاسبة'],
['🌍','11 دولة عربية','ولايات ديناميكية + رموز هاتف + عملات'],
['🔧','نقطة بيع + ورشة','ورشات صيانة مع تتبع + POS متقدم'],
['💹','حاسبة أرباح','ROAS + تكاليف + هامش ربح لكل منتج'],
['🖨️','طباعة احترافية','A5, A4, حراري 80mm/58mm + شعار + باركود'],
['🧩','43+ إضافة','سوق إضافات قابل للتوسيع + رفع إضافات مخصصة'],
];foreach($features as [$ico,$title,$desc]):?>
<div style="background:#f8fafc;border-radius:10px;padding:12px;text-align:center">
<div style="font-size:24px"><?php echo esc_html($ico);?></div>
<div style="font-size:12px;font-weight:800;margin:4px 0"><?php echo esc_html($title);?></div>
<div style="font-size:10px;color:#94a3b8"><?php echo esc_html($desc);?></div></div>
<?php endforeach;?></div></div>

</div></div></div></div>
