LogoLogo
Release notesHomepageTry demo
  • Welcome to B2CORE docs
  • Integrations
    • Platforms
    • Payment systems
    • KYC providers
    • Communication platforms
    • Other systems
  • Back Office guide
    • Get started
    • Clients
      • General
        • Client tab
        • Contacts tab
        • Event log tab
        • Accounts tab
        • Transactions tab
        • Finance tab
        • History tab
        • Trades tab
        • Services tab
        • Files tab
        • Settings tab
        • Advanced tab
        • Compliances tab
        • Devices tab
        • Documents tab
        • Mailing Log tab
        • Introducing brokers tab
      • Services
      • Requests
      • Accounts
      • Managers
      • Types
      • Events log
      • Jurisdictions
    • Introducing brokers
    • Finance
      • Deposits
      • Payouts
      • Deposit wallets
      • Transfers
      • Exchange
      • Transactions
      • Reports
    • Savings
      • Presets
      • Plans
    • Bonuses
      • Bonus presets
      • Bonus distribution
      • Temporary bonuses
    • Currencies
      • Currencies
      • Rates
      • Currency pairs
    • Cashback
      • MetaTrader Volume
        • Preferences tab
        • Tiers tab
    • Products
      • Products
      • Groups
      • Rights
      • Platforms
    • Promotion
      • Banners
      • Announcements
      • Dashboard
      • Menu
    • Mailing
      • Marketing
      • System
    • Ticket feedback
    • Verification
      • Levels
      • Documents
      • Document types
      • Document groups
      • Client tests
    • Investment platform
    • System
      • SMS Providers
      • Key storage
      • Deposit system
      • Payout system
      • Wizards
      • Bulk actions
      • Operation types
      • Countries
      • External connections
      • Localizations
      • Requests
      • Templates
        • Email
        • SMS
        • Slack
        • Telegram
      • Logs
      • Settings
      • Event notifications
      • Users
        • Users
        • Groups
        • Client Tags
      • Events
      • Client rights
      • Client folders
      • Backend images
      • Import data
      • Visual customization
    • Security
      • Search by IP
      • Blocked clients
      • Black lists
      • White lists
      • Transaction monitoring
      • Address whitelist
      • Email black list
    • References
      • Client statuses
      • Client request statuses
      • Transaction statuses
      • Event types for triggering event notifications for Back Office users
      • Product permissions
      • Supported currencies
      • Supported cryptocurrency payment methods
      • Block explorer list
  • How-to articles
    • Manage clients
      • How to register a new client
      • How to change a client password
      • How to disable 2FA for a client
      • How to enable internal transfers for a client
      • How to view deposit or withdrawal wallet addresses
      • How to upload files to a client profile
      • How to assign tags to clients
      • How to approve or reject client requests
      • How to create categories for the Event log
      • How to create a jurisdiction
    • Manage finances
      • How to create a deposit
      • How to create a payout
      • How to create a transfer
      • How to exchange funds
      • How to create a report
      • How to update balances
      • How to process transactions with the Partial status
    • Manage savings programs
      • How to create a savings program
        • Configure the Flexible strategy settings
        • Configure the Fixed strategy settings
    • Manage currencies
      • How to add a currency
      • How to configure currency exchange rates
      • How to add an exchange currency pair
      • How to set priorities for exchange rate providers
      • How to enable requests for exchanges in specific currency pairs
      • How to update rates in exchange requests
    • Manage bonuses
      • How to create a bonus preset
      • How to create a temporary bonus program
      • How to automatically credit bonuses to clients upon deposits
      • How to manually credit bonuses to clients
    • Manage products
      • How to create a wallet
      • How to restrict the use of a product
    • Manage platforms
      • How to integrate B2TRADER
      • How to integrate DXtrade
      • How to integrate Match-Trader
      • How to integrate MetaTrader
      • How to integrate TradeLocker
      • How to integrate OneZero and PrimeXM
      • How to enable one-click trading access from the B2CORE UI and mobile app
    • Manage cashback options
      • How to configure cashback programs for MT4 and MT5
    • Manage advertising options
      • How to create a banner
      • How to create an announcement
      • How to configure the default Dashboard
      • How to add Ticker Widget symbols to the Dashboard
      • How to configure a menu in the B2CORE UI
    • Manage mailing options
      • How to send an email
      • How to create an email template
      • How to configure SMTP
      • How to configure SendGrid
      • How to determine why clients fail to receive email notifications
    • Manage verification options
      • How to use the KYC constructor
      • How to use SumSubstance
      • How to use ShuftiPro
      • How to use iDenfy
      • How to create a client accreditation test
    • Manage system settings
      • How to set up the Registration wizard
        • How to add and configure the Registration wizard
        • How to set up fields for the Basic Information step
        • Fields supported in the Basic Information step
        • How to set up fields for the Advanced step
        • Field types and validation rules
        • How to configure the User Registration step
      • How to change the wizard workflow
      • How to block registration for a country
      • How to add or remove a language
      • How to create a request resolution type
      • How to create a request resolution
      • How to set up event notifications
      • How to set up Apple push notification
      • How to add a user group and grant permissions
      • How to add an admin user
      • How to make an admin user see only specific clients
      • How to add a manager
      • How to create a bulk action
      • How to export a CSV file with email addresses
      • How to change Back Office images
      • How to set up 2FA
      • How to import client-related data
      • How to import data related to Back Office user groups
      • How to configure a connection to Zendesk
      • How to switch from SupportPal to Zendesk
      • How to configure a connection to RudderStack
      • How to configure settings for mobile app downloads
    • Manage payment methods
      • How to add non-PSS deposit and withdrawal methods
        • How to integrate B2BINPAY
      • How to add the manual deposit or withdrawal method
      • How to add the Constructor deposit or withdrawal method
      • How to add deposit and withdrawal methods through PSS
        • How to integrate BridgerPay
        • How to integrate PayPal
        • How to integrate Paytiko
        • How to integrate Praxis
      • How to configure commissions for deposit and withdrawal methods
      • How to restrict the use of deposit and withdrawal methods
    • Manage communication platforms
      • How to configure Twilio
      • How to set up a Slack bot
      • How to set up a Telegram bot
      • How to get Telegram chat, group and channel identifiers
  • B2CORE Mobile
    • Deploying your iOS app
    • Deploying your Android app
  • B2CORE API
    • Restricted access to the API
  • Release notes
    • Release notes
    • Release notes Mobile
Powered by GitBook
On this page
  • The import-users option:
  • The import-accounts option:
  • The import-ibs option:

Was this helpful?

  1. How-to articles
  2. Manage system settings

How to import client-related data

PreviousHow to set up 2FANextHow to import data related to Back Office user groups

Last updated 3 months ago

Was this helpful?

You can import to the Back Office data about clients, their accounts, and from a CSV or TSV file.

To import data:

1

Navigate to System > Import Data.

2

Click +Create in the upper-right page corner.

3

In the Title field, enter a name that you want to assign to your data import operation.

4

In the Description field, optionally enter a short description for your import operation.

5

In the Action dropdown, select one of the following options:

  • import-users — to import client-related data

  • import-accounts — to import data about accounts for existing clients

  • import-ibs — to import IB-related data for existing clients

Below, you’ll find the requirements for the necessary data and formats for each import option.

6

In the Delimiter dropdown, select a delimiter character used to separate data contained in a CSV or TSV file (such as comma, semicolon, or tab).

7

Click Browse and select a CSV or TSV file for data import.

8

Click Save to start the import operation.

The import-users option:

To successfully import client-related data, a CSV or TSV file must include the Email, Last name, and First name headers. If any of these required fields are missing, the import operation will fail.

Header
Description
Example

Email required

The client email address

client@example.com

Last name required

The client last name

Minh

First name required

The client first name

Nguyen

Middle name

The client middle name

Van

Date of birth

The client date of birth in the format DD/MM/YYYY

10/01/1990 represents January 10, 1990

Country

The country code as per ISO 3166-2, which is the preferred variant.

VN

Phone number

The client phone number in the format +XXXXXXXXXXX

+84912345678

Address

The client address in free format

123 Pho Hue

City

The city in free format

Hanoi

Postal code

The postal code in free format

100000 02

Verification level

0 indicates the default verification level

Download the template_import_users.csv file that you can use to verify that your CSV file includes the correct headers and data formats. You can use a semicolon or tab as a delimiter instead of a comma in your file.

During data import:

  • If an email address exists in B2CORE, client data will updated with the data from a CSV or TSV file.

  • If an email address doesn’t exist in B2CORE, a new client profile will be added to it.

The import-accounts option:

To successfully import data about client accounts, a CSV or TSV file must include the Email, Account number, Product ID, and Product currency headers. If any of these required fields are missing, the import operation will fail.

Header
Description
Example

Email required

The email address of an existing client

client@example.com

Account number required

The account number on the respective platform

153487

Product ID required

10

Product currency required

The alphabetic currency code as per ISO 4217. This is the currency added to the product, which is also the one in which the account is denominated.

EUR

Download the template_import_accounts.csv file that you can use to verify that your CSV file includes the correct headers and data formats. You can use a semicolon or tab as a delimiter instead of a comma in your file.

During data import:

  • If an email address exists in B2CORE, data about client accounts will be added to it.

  • If an email address doesn’t exist in B2CORE, data about accounts won't be imported.

The import-ibs option:

The IB-related data can be imported only from a CSV file.

To successfully import this type of data, a CSV file must include the IB Email, Client Email, and IB Type ID headers. If any of these required fields are missing, the import operation will fail.

Header
Description
Example

IB Email `required`

The email address of an existing client that will be added as an IB partner.

client1@example.com

Client Email `required`

The email address of an existing client that will be added as a client referred by the partner.

client2@example.com

IB Type ID `required`

The identifier of an IB program as listed in the ID column under Introducing brokers > Programs > Types.

10

Download the template_import_ibs.csv file that you can use to verify that your CSV file includes the correct headers and data formats. You can use a semicolon or tab as a delimiter instead of a comma in your file.

During data import:

  • If an email address specified as IB Email exists in B2CORE, this client will be added as an IB partner and the IB-related data will be imported for that client.

  • If an email address specified as IB Email doesn’t exist in B2CORE, the IB-related data won't be imported.

After the import operation is finished, you can check its status and click the Edit button located in the import operation row to view the Log messages and Error messages fields listing the details about the records that were successfully imported as well as errors that occurred during import.

Alternatively, you can specify the country name as listed in the Name column under .

The index of the verification level (for details, refer to ).

The product identifier as listed in the ID column under .

System > Countries
Verification > Levels
Products > Products
IB programs
210B
template_import_users.csv
82B
template_import_accounts.csv
75B
template_import_ibs.csv