Skip to content

Operator Config

The Operator Config is the central record for each operator in DatoCMS. It holds identity information, environment details, and links to every other operator-specific configuration record (settings, theme, content, payments, and more).

Field Type Description
Name (display_name) string Display name of the operator configuration (e.g. “Fluid Demo”)
Operator ID (operator_id) string Fluid’s unique identifier for this Operator Config
Organisation (organisation) string Organisation name associated with this operator
Company Name (company_name) string Legal company name used for invoices
Environment (environment) string Which environment this configuration applies to (e.g. Staging, Production)
API Key (api_key) string Used for authorisation in direct calls to the Fluid API (e.g. KYC validation)
Logo (logo) file Operator’s logo asset. Used wherever the operator is visually represented
Live Date (live_date) date_time Date/time the operator went (or will go) live
Is Sweepstakes? (is_sweepstakes) boolean True if this operator is using the Sweepstakes product
Field Type Description
Settings (settings) link Settings record applied to this operator
Content Set (content_text) link Default content set used by the cashier
Content Set for Virtual (content_set_virtual) link Content set used specifically for Fluid Sweepstakes
Error Config (error_config) link Operator Errors record applied to this operator
Payment Method Config (payment_method_config) link Payment Method configuration record this operator uses
Theme (theme) link Theme record applied to the cashier UI
Success Screen (success_screen) link Success Screen shown after a successful transaction
Field Type Description
Operator Payment Gateways (operator_payment_gateways) rich_text At least one Operator Payment Gateway entry is required. See Operator Payment Gateway entry
Bonus Param Name (bonus_param_name) string Parameter name used for passing the bonus code to PaymentIQ on the deposit call
Channel ID Bonus Filter (channel_id_bonus_filter) string PaymentIQ Channel ID used to limit payment methods shown when a bonus is selected
Forward Deposit Callbacks (forward_deposit_callbacks_enabled) boolean When enabled, deposit callbacks are forwarded to the operator
Field Type Description
Slack Channel (slack_channel) string Slack channel used for notifications (e.g. python-actions)
Whitelist / Blacklist Mode (callback_forwarding_countries_is_blacklist) boolean Off (whitelist) = listed countries are NOT forwarded. On (blacklist) = only listed countries are forwarded
Field Type Description
Operator Payment Provider Id (legacy_operator_payment_provider_id) string Legacy identifier kept for backwards-compatibility purposes
Provider (legacy_provider) string Legacy provider value (e.g. PAYMENTIQ)

Each entry connects the operator to one Payment Gateway. Fluid provides the credentials per brand.

Field Type Description
Payment Gateway (payment_gateway) link The gateway this entry connects to
API Host (api_host) string Host of the platform Fluid talks to on the operator’s behalf, which is not always the payment gateway itself
API Token (api_token) string Token for that platform
Admin API Client ID (admin_api_client_id) string Client ID for the PaymentIQ admin API, which Fluid uses for data correction and monitoring
Admin API Client Secret (admin_api_client_secret) string Client secret for the PaymentIQ admin API
Transaction Status Check Enabled (transaction_status_check_enabled) boolean Lets the cashier find out when a payment finished. When off, the cashier stays on the pending screen until the player closes it
Transaction Status Check Source (transaction_status_check_source) string Who the cashier asks for the result: Gateway (polls the URL below) or Fluid (for gateways that report to Fluid privately)
Transaction Status URL (transaction_status_url) string Status page polled with the Gateway source. Leaving it blank with that source turns status checking off
Transaction Status Check Interval (transaction_status_check_interval) integer Seconds between checks
Creditcard Hosted Fields (hosted_fields_enabled) boolean Renders this gateway’s credit-card inputs as Hosted Fields