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.

44
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

8

General application configuration and system settings

Variable Reference

Browse and search all available environment variables.

Filter:
Showing 44 of 44 variables
Variable NameCategoryDescriptionType
comgate_merchant_id
Payment GatewaysComgate payment gateway merchant ID used for creating online payment requests.string | undefined
comgate_secret
Payment GatewaysComgate payment gateway secret key for signing requests and webhook verification.string | undefined
customer_credit_default_expiration
Customer & OrdersDefault expiration duration in days for newly created customer account credit records.string | undefined
default_send_from_email
Email & SMTPDefault sender email address for transactional emails when no specific sender is configured.string | undefined
default_send_from_email_marketing
Email & SMTPOverride sender email address used specifically for marketing and newsletter emails.string | undefined
emailer_footer
Email & SMTPCustom HTML footer content appended to all outgoing organisation emails.string | undefined
emailer_layout
Email & SMTPCustom HTML email template wrapper with Handlebars variables: {{ htmlBody }}, {{ logoUrl }}, {{ footer }}.string | undefined
emailer_logo_url
Email & SMTPURL of the organisation logo image displayed in the email layout header.string | undefined
emailer_smtp_host
Email & SMTPSMTP server hostname for transactional email delivery.string | undefined
emailer_smtp_password
Email & SMTPSMTP authentication password for transactional email delivery.string | undefined
emailer_smtp_port
Email & SMTPSMTP server port for transactional email delivery (defaults to 587).string | undefined
emailer_smtp_user
Email & SMTPSMTP authentication username for transactional email delivery.string | undefined
emailer_marketing_smtp_host
Email & SMTPSeparate SMTP server hostname for marketing and bulk email delivery.string | undefined
emailer_marketing_smtp_port
Email & SMTPSMTP server port for marketing email delivery (defaults to 587).string | undefined
emailer_marketing_smtp_user
Email & SMTPSMTP authentication username for marketing email delivery.string | undefined
emailer_marketing_smtp_password
Email & SMTPSMTP authentication password for marketing email delivery.string | undefined
emailer_newsletter_return_url
Email & SMTPURL to redirect users to after confirming their newsletter subscription.string | undefined
gopay_client_id
Payment GatewaysGoPay payment gateway OAuth2 client ID.string | undefined
gopay_client_secret
Payment GatewaysGoPay payment gateway OAuth2 client secret.string | undefined
gopay_environment
Payment GatewaysGoPay payment gateway environment selector ("sandbox" or "production").string | undefined
gopay_goid
Payment GatewaysGoPay merchant account identifier (GOID).string | undefined
gopay_secure_key
Payment GatewaysGoPay secure key for webhook signature verification and payment authentication.string | undefined
payment_recurring_payment_enabled
GeneralSet to "true" to enable automatic recurring subscription payment charging.string | undefined
order_internal_notification_emails
Email & SMTPComma-separated email addresses that receive internal order status notifications.string | undefined
order_refund_strategy
Customer & OrdersDefault refund handling strategy for order cancellation (e.g. "credit", "bank_transfer").string | undefined
order_accounting_mode
Customer & OrdersDefault accounting mode for order storno processing (e.g. "auto", "manual").string | undefined
log_internal_notification_emails
Email & SMTPComma-separated email addresses that receive internal system error notifications.string | undefined
packeta_api_key
Shipping & LogisticsPacketa (Zásilkovna) API key for pickup point branch synchronization.string | undefined
packeta_api_password
Shipping & LogisticsPacketa (Zásilkovna) API password for pickup point service authentication.string | undefined
post_digest_enabled
GeneralSet to "true" to enable automatic periodic newsletter digest of recent posts. Disabled by default.string | undefined
post_digest_interval_days
GeneralInterval in days between automatic digest newsletter sends (defaults to 14).string | undefined
post_digest_last_sent_date
GeneralISO 8601 timestamp of the last successful digest send. Managed automatically by the system.string | undefined
post_digest_subject
GeneralEmail subject template for digest newsletter. Supports {{ postCount }} and {{ intervalDays }} variables.string | undefined
post_digest_intro_text
GeneralCustom HTML intro text inserted before the article list in the digest newsletter email.string | undefined
post_digest_locale
GeneralOverride locale for digest post selection (e.g. "cs", "en"). Falls back to organisation primary locale.string | undefined
post_digest_max_posts
GeneralMaximum number of posts to include in a single digest newsletter (defaults to 20).string | undefined
stripe_merchant_id
Payment GatewaysStripe payment gateway merchant identifier.string | undefined
stripe_secret
Payment GatewaysStripe API secret key for server-side payment processing.string | undefined
ttlock_access_token
Smart Locks & IoTTTLock IoT smart lock OAuth2 access token (auto-refreshed with expiration).string | undefined
ttlock_client_id
Smart Locks & IoTTTLock OAuth2 application client ID.string | undefined
ttlock_client_secret
Smart Locks & IoTTTLock OAuth2 application client secret.string | undefined
ttlock_password
Smart Locks & IoTTTLock account password (automatically converted to MD5 hash during authentication).string | undefined
ttlock_refresh_token
Smart Locks & IoTTTLock OAuth2 refresh token for obtaining new access tokens when expired.string | undefined
ttlock_username
Smart Locks & IoTTTLock account username for OAuth2 password grant authentication.string | 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.