You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

114 lines
3.9 KiB

<?php
return [
/*
|--------------------------------------------------------------------------
| Admin email configuration
|--------------------------------------------------------------------------
|
| Set the admin email. This will be used to send email when user contact through contact page.
|
*/
'admin_email' => env('ADMIN_EMAIL'),
/*
|--------------------------------------------------------------------------
| Shop url configuration
|--------------------------------------------------------------------------
|
| Shop url is used in order placed template to go to shop order page.
|
*/
'shop_url' => env('SHOP_URL'),
'dashboard_url' => env('DASHBOARD_URL'),
'media_disk' => env('MEDIA_DISK'),
'version' => env('APP_VERSION', 12),
'stripe_api_key' => env('STRIPE_API_KEY'),
'app_notice_domain' => env('APP_NOTICE_DOMAIN', 'MARVEL_'),
'dummy_data_path' => env('DUMMY_DATA_PATH', 'pickbazar'),
'default_language' => env('DEFAULT_LANGUAGE', 'en'),
'translation_enabled' => env('TRANSLATION_ENABLED', true),
'default_currency' => env('DEFAULT_CURRENCY', 'USD'),
'active_payment_gateway' => env('ACTIVE_PAYMENT_GATEWAY', 'stripe'),
'razorpay' => [
'key_id' => env('RAZORPAY_KEY_ID'),
'key_secret' => env('RAZORPAY_KEY_SECRET'),
'webhook_secret' => env('RAZORPAY_WEBHOOK_SECRET_KEY')
],
'mollie' => [
'mollie_key' => env('MOLLIE_KEY'),
'webhook_url' => env('MOLLIE_WEBHOOK_URL', url('webhooks/mollie')),
],
'stripe' => [
'api_secret' => env('STRIPE_API_KEY'),
'webhook_secret' => env('STRIPE_WEBHOOK_SECRET_KEY')
],
'paystack' => [
'public_key' => env('PAYSTACK_PUBLIC_KEY'),
'secret_key' => env('PAYSTACK_SECRET_KEY'),
],
'paypal' => [
'mode' => env('PAYPAL_MODE', 'sandbox'), // Can only be 'sandbox' Or 'live'. If empty or invalid, 'live' will be used.
'sandbox' => [
'client_id' => env('PAYPAL_SANDBOX_CLIENT_ID', ''),
'client_secret' => env('PAYPAL_SANDBOX_CLIENT_SECRET', ''),
],
'live' => [
'client_id' => env('PAYPAL_LIVE_CLIENT_ID', ''),
'client_secret' => env('PAYPAL_LIVE_CLIENT_SECRET', ''),
],
'payment_action' => env('PAYPAL_PAYMENT_ACTION', 'Sale'), // Can only be 'Sale', 'Authorization' or 'Order'
'webhook_id' => env('PAYPAL_WEBHOOK_ID'),
'currency' => env('PAYPAL_CURRENCY', 'USD'),
'notify_url' => env('PAYPAL_NOTIFY_URL', ''), // Change this accordingly for your application.
'locale' => env('PAYPAL_LOCALE', 'en_US'), // force gateway language i.e. it_IT, es_ES, en_US ... (for express checkout only)
'validate_ssl' => env('PAYPAL_VALIDATE_SSL', true), // Validate SSL when creating api client.
],
'sslcommerz' => [
'store_id' => env('SSLC_STORE_ID'),
'store_password' => env('SSLC_STORE_PASSWORD'),
],
'iyzico' => [
'api_Key' => env('IYZIPAY_API_KEY', ''),
'secret_Key' => env('IYZIPAY_SECRET_KEY', ''),
'baseUrl' => env('IYZIPAY_BASE_URL', 'https://sandbox-api.iyzipay.com'),
],
'bkash' => [
'app_Key' => env('BKASH_APP_KEY', ''),
'app_secret' => env('BKASH_APP_SECRET', ''),
'username' => env('BKASH_USERNAME', ''),
'password' => env('BKASH_PASSWORD', ''),
'callback_url' => env('BKASH_CALLBACK_URL', 'http://127.0.0.1:8000/bkash/callback'),
],
'flutterwave' => [
'public_key' => env('FLW_PUBLIC_KEY'),
'secret_key' => env('FLW_SECRET_KEY'),
'secret_hash' => env('FLW_SECRET_HASH'),
],
'openai' => [
'secret_Key' => env('OPENAI_SECRET_KEY'),
],
'pusher' => [
'enabled' => env('PUSHER_ENABLED', false),
]
];