Account Creation

To create an account, you need to send a request to the endpoint responsible for the desired account type: Operational or Trading .

Request Parameters

  • name: The name of the account.
  • currency: The currency of the account.
  • network (optional): Specifies the network on which the account operates. This parameter is only relevant for cryptocurrency accounts. If omitted, all networks supporting the specified currency will be used.

General Behavior

  • If any step in the account creation process fails, the account will be created with a FAILED status.
  • Over time, account details (e.g., bank or wallet information) may be updated. Once all processes are complete, the account becomes Active and ready for use.

Operation Account for Cryptocurrency

  1. The system searches for suitable providers based on the specified network. If no network is provided, all networks are searched.
  2. If multiple suitable providers are found, multiple accounts will be created.
  3. Accounts created in the same request are assigned a group ID.
  4. For each provider, an external account is created and linked to the internal account.
  5. For Simple Mode accounts, a suitable exchange provider is assigned.
  6. The first created account is returned in the response.

Operation Account for Fiat Currency

  1. The system searches for a suitable provider. This is the default provider set for the merchant.
  2. An account is created.
  3. For the selected provider, an external account is created and linked to the internal account.
  4. For Simple Mode accounts, a suitable exchange provider is assigned.

Trading Account

  1. The system searches for a suitable provider. By default, this is the provider set for the merchant.
  2. An internal account is created.
  3. For the selected provider, an external account is created and linked to the internal account.

Did this page help you?