DocsEnvironment Variables
Configuration Reference

Environment Variables

Complete reference of all configurable environment variables. Customize your application settings and integrate with external services through a centralized configuration system.

37
Total Variables
6
Categories
100%
Optional
Encrypted
At Rest

Variable Categories

Environment variables are organized into logical categories for easier management and discovery.

Payment Gateways

9

Stripe, GoPay, Comgate and other payment provider credentials

Email & SMTP

16

Email service configuration and SMTP server settings

Shipping & Logistics

2

Packeta and other shipping provider integrations

Smart Locks & IoT

6

TTLock and IoT device connectivity settings

Customer & Orders

3

Customer management and order processing settings

General

1

General application configuration and system settings

Variable Reference

Browse and search all available environment variables.

Filter:
Showing 37 of 37 variables
Variable NameCategoryDescriptionType
comgate_merchant_id
Payment GatewaysNo description availablestring | undefined
comgate_secret
Payment GatewaysNo description availablestring | undefined
customer_credit_default_expiration
Customer & OrdersNo description availablestring | undefined
default_send_from_email
Email & SMTPNo description availablestring | undefined
default_send_from_email_marketing
Email & SMTPNo description availablestring | undefined
emailer_footer
Email & SMTPNo description availablestring | undefined
emailer_layout
Email & SMTPNo description availablestring | undefined
emailer_logo_url
Email & SMTPNo description availablestring | undefined
emailer_smtp_host
Email & SMTPNo description availablestring | undefined
emailer_smtp_password
Email & SMTPNo description availablestring | undefined
emailer_smtp_port
Email & SMTPNo description availablestring | undefined
emailer_smtp_user
Email & SMTPNo description availablestring | undefined
emailer_marketing_smtp_host
Email & SMTPNo description availablestring | undefined
emailer_marketing_smtp_port
Email & SMTPNo description availablestring | undefined
emailer_marketing_smtp_user
Email & SMTPNo description availablestring | undefined
emailer_marketing_smtp_password
Email & SMTPNo description availablestring | undefined
emailer_newsletter_return_url
Email & SMTPNo description availablestring | undefined
gopay_client_id
Payment GatewaysNo description availablestring | undefined
gopay_client_secret
Payment GatewaysNo description availablestring | undefined
gopay_environment
Payment GatewaysNo description availablestring | undefined
gopay_goid
Payment GatewaysNo description availablestring | undefined
gopay_secure_key
Payment GatewaysNo description availablestring | undefined
payment_recurring_payment_enabled
GeneralNo description availablestring | undefined
order_internal_notification_emails
Email & SMTPNo description availablestring | undefined
order_refund_strategy
Customer & OrdersNo description availablestring | undefined
order_accounting_mode
Customer & OrdersNo description availablestring | undefined
log_internal_notification_emails
Email & SMTPNo description availablestring | undefined
packeta_api_key
Shipping & LogisticsNo description availablestring | undefined
packeta_api_password
Shipping & LogisticsNo description availablestring | undefined
stripe_merchant_id
Payment GatewaysNo description availablestring | undefined
stripe_secret
Payment GatewaysNo description availablestring | undefined
ttlock_access_token
Smart Locks & IoTNo description availablestring | undefined
ttlock_client_id
Smart Locks & IoTNo description availablestring | undefined
ttlock_client_secret
Smart Locks & IoTNo description availablestring | undefined
ttlock_password
Smart Locks & IoTNo description availablestring | undefined
ttlock_refresh_token
Smart Locks & IoTNo description availablestring | undefined
ttlock_username
Smart Locks & IoTNo description availablestring | undefined

Usage Guidelines

Follow these best practices when configuring environment variables.

Best Practices

  • Use only the predefined environment variable keys from this reference
  • Set values to non-empty strings or leave them undefined
  • Configure sensitive credentials through the admin panel only
  • Test all configuration changes in development environment first

Important Notes

  • All variables are optional - the system operates without them
  • Custom variable names are not supported - use documented keys only
  • Empty strings are treated as undefined values by the system
  • Some changes may require application restart to take effect

Ready to configure your application?

Manage all environment variables through the BizKitHub administration panel with a secure, user-friendly interface.