<?php
return [
    'plans' => [
        'free' => [
            'name' => 'Free',
            'price' => 0,
            'max_products' => (int) env('PLAN_FREE_PRODUCTS', 10),
            'commission_rate' => 10,
            'features' => ['basic_store', 'basic_analytics'],
            'duration_days' => 0,
        ],
        'pro' => [
            'name' => 'Pro',
            'price' => 29.99,
            'max_products' => (int) env('PLAN_PRO_PRODUCTS', 500),
            'commission_rate' => 7,
            'features' => ['basic_store', 'advanced_analytics', 'coupons', 'priority_support'],
            'duration_days' => 30,
        ],
        'agency' => [
            'name' => 'Agency',
            'price' => 99.99,
            'max_products' => (int) env('PLAN_AGENCY_PRODUCTS', 999999),
            'commission_rate' => 5,
            'features' => ['basic_store', 'advanced_analytics', 'coupons', 'priority_support', 'white_label', 'api_access'],
            'duration_days' => 30,
        ],
    ],
    'currencies' => ['USD', 'EUR', 'GBP', 'CAD', 'AUD'],
    'default_currency' => 'USD',
    'default_commission' => 10,
    'withdraw_min_amount' => 50,
    'withdraw_methods' => ['bank_transfer', 'paypal', 'stripe'],
    'image_max_size' => 2048,
    'allowed_image_types' => ['jpg', 'jpeg', 'png', 'webp'],
];
