APP_NAME="Biashara Books"
APP_TITLE="Biashara Books"
APP_ENV="live"
APP_KEY=base64:ZvZjFC3dVXZY/bbYuocaxhh3tqTNtHpDkaGGTE7n2Js=
APP_DEBUG="true"
APP_LOG_LEVEL=debug
APP_URL="https://pos.biasharabooks.co.ke"
APP_LOCALE="en"
APP_TIMEZONE="Africa/Nairobi"

ENABLE_CUSTOM_DOMAINS="true"
 
# cPanel Automation for Custom Domains (Shared Hosting)
CPANEL_AUTOMATION_ENABLED=false
CPANEL_URL=https://yourdomain.com:2083
CPANEL_USERNAME=your_cpanel_username
CPANEL_API_TOKEN=your_cpanel_api_token_here
CPANEL_DOCUMENT_ROOT=public_html/public

#Offline POS Mode
ENABLE_OFFLINE_POS="false"

# Ubuntu/Apache/Nginx Automation for Custom Domains (VPS/Dedicated)
WEBSERVER_AUTOMATION_ENABLED=false
WEBSERVER_DOCUMENT_ROOT=/var/www/jebbms/public
WEBSERVER_PHP_VERSION=8.3
WEBSERVER_TYPE=auto

ADMINISTRATOR_USERNAMES=Josphatokutu100
ALLOW_REGISTRATION="false"
ENABLE_GST_REPORT_INDIA=
SHOW_REPAIR_STATUS_LOGIN_SCREEN=true

LOG_CHANNEL=daily

POS_RECENT_TRANSACTIONS_DISPLAY_LIMIT=15

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE="biashar1_biasharapos"
DB_USERNAME="biashar1_biasharapos"
DB_PASSWORD="Dg)@~4Rr?n{G"

BROADCAST_DRIVER="pusher"
CACHE_DRIVER=redis
SESSION_DRIVER=redis
SESSION_LIFETIME=120
SESSION_SECURE_COOKIE=true
SESSION_HTTP_ONLY=true
SESSION_SAME_SITE=strict
QUEUE_CONNECTION=redis

REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379

MPESA_CONSUMER_KEY="OIi3yoZ9IyfGUCAdhKVQGCfJdlBDe8AK"
MPESA_CONSUMER_SECRET="3EAdnyN6ARjRMx98"
MPESA_SHORTCODE="4098201"
MPESA_PASSKEY="2449c3d3ef6bf39da2c195a9920da1ddc7dde158c547a4d13a42e0017ac48a31"
MPESA_ENVIRONMENT="production"

MAIL_MAILER="smtp"
MAIL_HOST="mail.biasharabooks.co.ke"
MAIL_PORT="465"
MAIL_USERNAME="mail@biasharabooks.co.ke"
MAIL_PASSWORD="IW~TkH2{w[aPh%Xr"
MAIL_ENCRYPTION="ssl"
MAIL_FROM_ADDRESS="mail@biasharabooks.co.ke"
MAIL_FROM_NAME="Biashara Books"

PUSHER_APP_ID=""
PUSHER_APP_KEY=""
PUSHER_APP_SECRET=""
PUSHER_APP_CLUSTER=""

ENVATO_PURCHASE_CODE=
MAC_LICENCE_CODE=

BACKUP_DISK="local"
DROPBOX_ACCESS_TOKEN=""

#Configuration details for superadmin modules

#Stripe payment details for superadmin module
STRIPE_PUB_KEY=""
STRIPE_SECRET_KEY=""

#PayPal payment setup details (NEW)
PAYPAL_CLIENT_ID=""
PAYPAL_APP_SECRET=""
PAYPAL_MODE=""


#PayPal payment details for superadmin module (OLD)
#PayPal Setting & API Credentials - sandbox
PAYPAL_SANDBOX_API_USERNAME=
PAYPAL_SANDBOX_API_PASSWORD=
PAYPAL_SANDBOX_API_SECRET=
#PayPal Setting & API Credentials - live
PAYPAL_LIVE_API_USERNAME=
PAYPAL_LIVE_API_PASSWORD=
PAYPAL_LIVE_API_SECRET=

#Razor pay API credentials
RAZORPAY_KEY_ID=""
RAZORPAY_KEY_SECRET=""

#Fixer API credentials
FIXER_API_KEY=

#Pesapal API details
PESAPAL_CONSUMER_KEY=""
PESAPAL_CONSUMER_SECRET=""
PESAPAL_CURRENCY=KES
PESAPAL_LIVE="false"
GOOGLE_MAP_API_KEY=""

# Google reCAPTCHA v2
RECAPTCHA_SITE_KEY=""
RECAPTCHA_SECRET_KEY=""

HOSTPAY_API_KEY=""
HOSTPAY_MPESA_ACCOUNT_ID=""

#Paystack API details
PAYSTACK_PUBLIC_KEY=""
PAYSTACK_SECRET_KEY=""
PAYSTACK_PAYMENT_URL=https://api.paystack.co

#Flutterwave API details
FLUTTERWAVE_PUBLIC_KEY=""
FLUTTERWAVE_SECRET_KEY=""
FLUTTERWAVE_ENCRYPTION_KEY=""

#OpenAI Key details for AI Assistance module
OPENAI_API_KEY=
OPENAI_ORGANIZATION=

#S3 Backup
AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_DEFAULT_REGION=
AWS_BUCKET=

# MyFatoorah gateway
MY_FATOORAH_API_KEY=""
MY_FATOORAH_IS_TEST="false"
MY_FATOORAH_COUNTRY_ISO="KWT"

# GOOGLE RECAPTCHA
ENABLE_RECAPTCHA=false
GOOGLE_RECAPTCHA_KEY=
GOOGLE_RECAPTCHA_SECRET=

# Cloudflare Turnstile Configuration
ENABLE_TURNSTILE=false
CLOUDFLARE_TURNSTILE_SITE_KEY=
CLOUDFLARE_TURNSTILE_SECRET=

# WhatsApp Notifications via NearBuyMarts API
WHATSAPP_ENABLED="false"
WHATSAPP_API_URL=""
WHATSAPP_API_TOKEN=""
WHATSAPP_WEBHOOK_VERIFY_TOKEN=
WHATSAPP_ADMIN_PHONE=""
WHATSAPP_SENDER_ID=
WHATSAPP_RATE_LIMIT=10
WHATSAPP_TIMEOUT=30
WHATSAPP_CENTRAL_BOT_NUMBER=254752005904
WHATSAPP_DEFAULT_COUNTRY_CODE=254

NEARBUY_MARTS_ENABLED=false
NEARBUY_MARTS_API_URL=https://api.pawatalk.co.ke/send
NEARBUY_MARTS_API_KEY=VrOQNKozZs58k1q8EvHV

# WhatsApp Feature Flags
WHATSAPP_SEND_WITH_EMAIL=true
WHATSAPP_ATTACH_PDF=true
WHATSAPP_FALLBACK_TO_EMAIL=true

# PDF Configuration
PDF_CLEANUP_AFTER_SEND=true
PDF_MAX_FILE_SIZE=5242880

# Unified Notifications
UNIFIED_NOTIFICATIONS_ENABLED=true
UNIFIED_NOTIFICATION_CHANNELS=email,whatsapp

# SMS Configuration (Twilio or Nexmo)
SMS_GATEWAY=twilio
TWILIO_SID=
TWILIO_TOKEN=
TWILIO_FROM=
# Alternative: Use Nexmo
# SMS_GATEWAY=nexmo
# NEXMO_KEY=
# NEXMO_SECRET=
# NEXMO_FROM=

# DigiTax Nigeria API Configuration (FIRS e-Invoice Integration)
DIGITAX_API_KEY=
DIGITAX_API_BASE_URL=https://api.digitax.tech/ng
DIGITAX_TIMEOUT=30
# WhatsApp Country Code (234=Nigeria)
WHATSAPP_DEFAULT_COUNTRY_CODE=254

# Social Media Links (Set to # or leave empty to hide)
SOCIAL_FACEBOOK_URL=
SOCIAL_TWITTER_URL=
SOCIAL_INSTAGRAM_URL=
SOCIAL_WHATSAPP_URL=

# Support Contact Information
SUPPORT_PHONE=
SUPPORT_EMAIL=support@example.com

# System Configuration
PERMISSIONS_FILTER_ENABLED=true
SAAS_MODE=false

# System Configuration for WhatsApp Public Media
WHATSAPP_PUBLIC_MEDIA_PATH_PREFIX=uploads/whatsapp
WHATSAPP_PUBLIC_MEDIA_RETENTION_DAYS=2

FLUTTERWAVE_SECRET_HASH=""
PAYHERE_MODE="sandbox"
PAYHERE_MERCHANT_ID=""
PAYHERE_MERCHANT_SECRET=""
MONNIFY_MODE="sandbox"
MONNIFY_API_KEY=""
MONNIFY_SECRET_KEY=""
MONNIFY_CONTRACT_CODE=""
OPAY_MODE="test"
OPAY_COUNTRY="NG"
OPAY_PUBLIC_KEY=""
OPAY_PRIVATE_KEY=""
OPAY_MERCHANT_ID=""
HUMAN_VERIFY_MIN_FILL_SECONDS="2"
TURNSTILE_SITE_KEY=""
TURNSTILE_SECRET_KEY=""
TURNSTILE_ENABLED="false"
RECAPTCHA_ENABLED="false"
MAIN_DOMAIN="https://pos.biasharabooks.co.ke"
