env('DHL_CONFIG_SOURCE', 'database'), /* |-------------------------------------------------------------------------- | DHL API Settings |-------------------------------------------------------------------------- */ 'base_url' => env('DHL_BASE_URL', 'https://api-eu.dhl.com'), 'sandbox_url' => env('DHL_SANDBOX_URL', 'https://api-sandbox.dhl.com'), 'api_key' => env('DHL_API_KEY'), 'username' => env('DHL_USERNAME'), 'password' => env('DHL_PASSWORD'), 'billing_number' => env('DHL_BILLING_NUMBER'), /* |-------------------------------------------------------------------------- | Default Product Settings |-------------------------------------------------------------------------- */ 'default_product' => env('DHL_PRODUCT', 'V01PAK'), 'label_format' => env('DHL_LABEL_FORMAT', 'PDF'), 'print_format' => env('DHL_PRINT_FORMAT', 'A4'), 'retoure_print_format' => env('DHL_RETOURE_PRINT_FORMAT', 'A4'), 'profile' => env('DHL_PROFILE', 'STANDARD_GRUPPENPROFIL'), /* |-------------------------------------------------------------------------- | Queue Settings |-------------------------------------------------------------------------- */ 'use_queue' => env('DHL_USE_QUEUE', false), /* |-------------------------------------------------------------------------- | Webhook Configuration |-------------------------------------------------------------------------- */ 'webhook' => [ 'enabled' => env('DHL_WEBHOOK_ENABLED', false), 'secret' => env('DHL_WEBHOOK_SECRET'), 'route' => env('DHL_WEBHOOK_ROUTE', 'dhl/webhooks/tracking'), ], /* |-------------------------------------------------------------------------- | Sender Address |-------------------------------------------------------------------------- */ 'sender' => [ 'company' => env('DHL_SENDER_COMPANY', 'mivita care gmbh'), 'name' => env('DHL_SENDER_NAME', ''), 'street' => env('DHL_SENDER_STREET', 'Leinfeld'), 'houseNumber' => env('DHL_SENDER_STREET_NUMBER', '2'), 'postalCode' => env('DHL_SENDER_POSTAL_CODE', '87755'), 'city' => env('DHL_SENDER_CITY', 'Kirchhaslach'), 'country' => env('DHL_SENDER_COUNTRY', 'DE'), 'email' => env('DHL_SENDER_EMAIL', 'versand@mivita.care'), 'phone' => env('DHL_SENDER_PHONE', '+49 123 456789'), ], /* |-------------------------------------------------------------------------- | Account Numbers |-------------------------------------------------------------------------- */ 'account_numbers' => [ 'default' => env('DHL_ACCOUNT_NUMBER_DEFAULT', '63144073550101'), 'V01PAK' => env('DHL_ACCOUNT_NUMBER_V01PAK', '63144073550101'), // DHL Paket National 'V62WP' => env('DHL_ACCOUNT_NUMBER_V62WP', '63144073556201'), // Warenpost National 'V53PAK' => env('DHL_ACCOUNT_NUMBER_V53PAK', '63144073555301'), // DHL Paket International 'V07PAK' => env('DHL_ACCOUNT_NUMBER_V07PAK', '63144073550701'), // DHL Retoure Online ], 'dimensions' => [ 'default' => ['length' => 120, 'width' => 60, 'height' => 60], 'V01PAK' => ['length' => 120, 'width' => 60, 'height' => 60], // DHL Paket National 'V62WP' => ['length' => 35, 'width' => 25, 'height' => 8], // Warenpost National 'V53PAK' => ['length' => 120, 'width' => 60, 'height' => 60], // DHL Paket International 'V07PAK' => ['length' => 120, 'width' => 60, 'height' => 60], // DHL Retoure Online ], /* |-------------------------------------------------------------------------- | Logging Settings |-------------------------------------------------------------------------- */ 'logging' => [ 'enabled' => env('DHL_LOGGING_ENABLED', true), 'level' => env('DHL_LOGGING_LEVEL', 'info'), 'channel' => env('DHL_LOGGING_CHANNEL', 'single'), ], /* |-------------------------------------------------------------------------- | Legacy Settings (for compatibility) |-------------------------------------------------------------------------- */ 'legacy' => [ 'api_type' => env('DHL_API_TYPE', 'developer'), 'api_secret' => env('DHL_API_SECRET'), 'sandbox' => env('DHL_SANDBOX', true), 'test_mode' => env('DHL_TEST_MODE', true), ], /* |-------------------------------------------------------------------------- | Default Settings |-------------------------------------------------------------------------- */ ];