Operator guideEN

Signup Fields / Detail

Single-surface grid for reviewing the registration field set and saving required-field changes.

How to use this guide

Start with the main guide

Follow the explanation and examples first. Extra definitions and formulas are available below when you need them.

What this page shows

This screen lists the registration fields that the product can ask from a player and lets the operator mark which fields must be required during registration.

How to use it

  • Review the current field set.
  • Turn a switch on to save that field as required.
  • Leave a switch off to save that field as optional.
  • Disabled switches cannot be changed on this page.
  • Click Submit only when the full registration configuration is ready. The save sends the whole field set, not only the rows changed in the browser.

Known caveats

  • The disabled rows are enforced by the backend disable list returned with the registration setting.
  • The frontend field catalog contains its own disabled flags, but the verified switch component does not use those flags. Switch disabled state is driven by the backend disable list.
  • The submit action saves the full registration configuration, not just one row.
  • The frontend and backend use numeric values 0 and 2 for optional and required states.
  • The read action is authenticated. The save action is authenticated and permission-checked.
More details

Definitions and formulas

Open only the section you need. The relevant section opens automatically when you request help for a specific item on screen.

Calculations5 topicsOpen details

Field catalog

The page renders a fixed frontend catalog of registration fields.

Formula
Rows are rendered in this order: Email, Password, Confirm Password, Username, First Name, Last Name, Date of Birth, Address, Phone, Gender, Preferred Language, Country, News Letter, Currency Code, SMS.

Required value mapping

A switch on means the stored field value is required; a switch off means optional.

Formula
0 = optional; 2 = required.
Caveats
Backend update validation accepts only numeric `0` or `2` for every registration field.

Disabled state

Some rows are locked by backend rules and cannot be changed on this page.

Formula
switch.disabled = backend disable list includes the row field value.
Backend Disable List
email, password, firstName, username, lastName, dateOfBirth, address, countryCode, currencyCode
Caveats
The frontend catalog has `disabled` flags on several rows, but the verified switch component does not read those flags.

Local toggle calculation

Toggling changes only the local draft until Submit.

Formula
nextValue = currentValue === 2 ? 0 : 2.
Caveats
Any current value other than `2` is treated as optional and toggled to `2`.

Save payload

Submit saves the full registration configuration as one global setting.

Formula
payload = local registration draft containing every registration key and the backend-provided disable list; backend stores only the validated registration field values.
Backend Validation
Every configured field must be present., Every configured field must be a number., Every configured field must be either `0` or `2`.
Caveats
The update service reconstructs the stored value from validated field keys and does not persist the `disable` helper list.
Columns2 topicsOpen details

Field

Registration field label shown to the operator.

Visual Type
grid-column

Required

Marks whether the field is required during registration.

Visual Type
toggle
Value Mapping
Optional: 0 | Required: 2
Caveats
Disabled rows cannot be changed on this surface., Switch disabled state comes from the backend `disable` list, not from the frontend catalog's `disabled` flag.
Fields17 topicsOpen details

loading...

Temporary state shown while the registration setting is not available.

Visual Type
loading-text

Email

Controls whether email is required during registration.

Visual Type
toggle
Default Seed Value
2
Disabled By Backend
true

Password

Controls whether password is required during registration.

Visual Type
toggle
Default Seed Value
2
Disabled By Backend
true

Confirm Password

Controls whether password confirmation is required during registration.

Visual Type
toggle
Default Seed Value
2
Disabled By Backend
false
Caveats
The frontend catalog marks this row as disabled, but the verified switch uses the backend disable list, and that list does not include `confirmPassword`.

Username

Controls whether username must be collected during registration.

Visual Type
toggle
Default Seed Value
2
Disabled By Backend
true

First Name

Controls whether first name is required during registration.

Visual Type
toggle
Default Seed Value
2
Disabled By Backend
true

Last Name

Controls whether last name is required during registration.

Visual Type
toggle
Default Seed Value
2
Disabled By Backend
true

Date of Birth

Controls whether date of birth is required during registration.

Visual Type
toggle
Default Seed Value
2
Disabled By Backend
true

Address

Controls whether address is required during registration.

Visual Type
toggle
Default Seed Value
2
Disabled By Backend
true

Phone

Controls whether phone is required.

Visual Type
toggle
Default Seed Value
0
Disabled By Backend
false

Gender

Controls whether gender is required during registration.

Visual Type
toggle
Default Seed Value
2
Disabled By Backend
false
Caveats
The frontend catalog marks this row as disabled, but the verified switch uses the backend disable list, and that list does not include `gender`.

Preferred Language

Controls whether preferred language is required.

Visual Type
toggle
Default Seed Value
0
Disabled By Backend
false

Country

Controls whether country is required during registration.

Visual Type
toggle
Default Seed Value
2
Disabled By Backend
true

News Letter

Controls whether newsletter consent is required in the registration form.

Visual Type
toggle
Default Seed Value
0
Disabled By Backend
false

Currency Code

Controls whether currency code is required during registration.

Visual Type
toggle
Default Seed Value
2
Disabled By Backend
true

SMS

Controls whether SMS consent is required in the registration form.

Visual Type
toggle
Default Seed Value
0
Disabled By Backend
false

Submit

Saves the full registration field configuration.

Visual Type
primary-button
Caveats
The verified page does not show a separate unsaved-changes indicator or confirmation dialog.
More help

Related pages

Signup Fields

Operator surface for deciding which registration fields are required in the global registration profile.

Activity Tag Rules / Detail

Rule inspection page with stored identity, conditions, timestamps, impact estimate, run action, delete action, and recent application history.

Affiliate Payment Settings / Detail

Detail/edit shell for one saved affiliate payment-setting record.

Affiliate Settings / Detail

Saved affiliate detail workspace for reviewing one affiliate and opening report actions.

Auto Tags Manager / Detail

Edit surface for one existing auto-tag rule, using the same dynamic rule builder as create but with a persisted rule payload and ID-backed updates.

Automatic Withdrawal / Detail

Management workspace for automatic withdrawal, combining the rules register with processed history and the non-qualified withdrawal queue.