-- ═══════════════════════════════════════════════════════
-- SUDANNA PAY — Complete Seed Data v2
-- ═══════════════════════════════════════════════════════

-- مزودو الكهرباء
INSERT IGNORE INTO sdpay_bill_providers (code,name_ar,name_en,category,commission_pct,fixed_fee_sdg,is_active) VALUES
('SEDC_KHT',   'شركة توزيع كهرباء الخرطوم',     'SEDC Khartoum',    'electricity', 0.0000, 500.00, 1),
('SEDC_NORTH',  'شركة توزيع كهرباء الشمالية',    'SEDC North',       'electricity', 0.0000, 500.00, 1),
('SEDC_EAST',   'شركة توزيع كهرباء الشرقية',     'SEDC East',        'electricity', 0.0000, 500.00, 1),
('SEDC_WEST',   'شركة توزيع كهرباء الغربية',     'SEDC West',        'electricity', 0.0000, 500.00, 1),
('SEDC_CENTRAL','شركة توزيع كهرباء الوسطى',     'SEDC Central',     'electricity', 0.0000, 500.00, 1);

-- مزودو المياه
INSERT IGNORE INTO sdpay_bill_providers (code,name_ar,name_en,category,commission_pct,fixed_fee_sdg,is_active) VALUES
('WATER_KHT',   'ولاية الخرطوم للمياه',         'Khartoum Water',   'water',       0.0000, 300.00, 1),
('WATER_NORTH', 'الولاية الشمالية للمياه',       'North Water',      'water',       0.0000, 300.00, 1);

-- مزودو الاتصالات
INSERT IGNORE INTO sdpay_bill_providers (code,name_ar,name_en,category,commission_pct,fixed_fee_sdg,is_active) VALUES
('ZAIN_SD',    'زين السودان',                    'Zain Sudan',       'telecom',     0.0050, 0.00,   1),
('MTN_SD',     'MTN السودان',                    'MTN Sudan',        'telecom',     0.0050, 0.00,   1),
('SUDANI',     'سوداني',                         'Sudani',           'telecom',     0.0050, 0.00,   1),
('KANAR',      'كنار للاتصالات',                 'Canar Telecom',    'telecom',     0.0050, 0.00,   1);

-- مزودو الصحة
INSERT IGNORE INTO sdpay_bill_providers (code,name_ar,name_en,category,commission_pct,fixed_fee_sdg,is_active) VALUES
('NHIF',       'الصندوق القومي للتأمين الصحي',   'NHIF',             'health',      0.0000, 0.00,   1),
('ZAKAT_SD',   'ديوان الزكاة — السودان',          'Zakat Diwan',      'other',       0.0000, 0.00,   1);

-- الخدمات الحكومية
INSERT IGNORE INTO sdpay_gov_services (ministry,service_name_ar,service_code,fee_sdg,processing_days) VALUES
('وزارة الداخلية',    'استخراج جواز سفر جديد',         'PASSPORT_NEW',    15000.00, 7),
('وزارة الداخلية',    'تجديد جواز السفر',               'PASSPORT_RENEW',  10000.00, 5),
('وزارة الداخلية',    'تصريح الخروج والعودة',            'EXIT_VISA',        5000.00, 1),
('وزارة التجارة',     'تسجيل سجل تجاري',               'TRADE_REG',       20000.00, 3),
('وزارة التجارة',     'تجديد السجل التجاري',             'TRADE_RENEW',      8000.00, 1),
('وزارة المالية',     'دفع ضريبة القيمة المضافة',        'VAT_PAYMENT',          0.00, 1),
('وزارة المالية',     'دفع ضريبة الدخل',                'INCOME_TAX',           0.00, 1),
('وزارة النقل',       'ترخيص مركبة — إصدار',            'VEH_LICENSE_NEW', 12000.00, 2),
('وزارة النقل',       'تجديد ترخيص مركبة',              'VEH_LICENSE_RENEW', 5000.00, 1),
('وزارة النقل',       'استخراج رخصة قيادة',             'DRV_LICENSE',     10000.00, 3),
('وزارة التعليم العالي','رسوم الجامعات الحكومية',        'UNIV_FEES',            0.00, 1),
('وزارة الصحة',       'رسوم المستشفيات الحكومية',        'HOSPITAL_FEES',        0.00, 1),
('وزارة العدل',       'توثيق العقود والمستندات',         'NOTARY_FEE',       3000.00, 1),
('وزارة العمل',       'تصاريح العمل الأجنبي',           'WORK_PERMIT',     25000.00, 5),
('هيئة الزكاة',      'إخراج الزكاة الإلكتروني',         'ZAKAT',                0.00, 1);

-- معدلات العملات الأولية
INSERT IGNORE INTO sdpay_currency_rates (from_currency,to_currency,rate,source,valid_date) VALUES
('USD','SDG',4100.00,'manual',CURDATE()),
('SAR','SDG',1093.00,'manual',CURDATE()),
('AED','SDG',1116.00,'manual',CURDATE()),
('EUR','SDG',4450.00,'manual',CURDATE()),
('GBP','SDG',5200.00,'manual',CURDATE()),
('EGP','SDG', 130.00,'manual',CURDATE()),
('ETB','SDG',  72.00,'manual',CURDATE());
