Introduction
Overview of the Admin Panel
The admin panel serves as a centralized platform for managing various aspects of the system. It provides administrators and authorized users with access to powerful tools and functionalities to oversee and control the system's operations. Through the admin panel, users can configure settings, manage user accounts, monitor performance, analyze data, and perform various administrative tasks crucial for the smooth operation of the system.
...
Currency Type: Denotes the specific type of currency associated with the payment interface, whether it's a cryptocurrency or a fiat currency.
Subunits: Indicates the smaller units or subdivisions of the currency, such as cents for dollars or satoshis for Bitcoin.
Contract Address: Refers to the unique address on the blockchain associated with the currency, particularly relevant for cryptocurrencies like Ethereum.Blockchain Fee Information: Provides details about the fees associated with blockchain transactions, including any fees required for processing transactions on the blockchain network.
Minimum Collection Amount: Specifies the minimum amount required for collections or incoming payments to be processed through the payment interface.
User Withdrawal Details: Includes information on user-initiated withdrawals, specifying both the minimum and maximum withdrawal amounts allowed.
User Direct Deposit Details: Encompasses details related to direct deposits made by users, including the minimum direct deposit amount, direct deposit fee as a percentage, and the minimum and maximum direct deposit fees.
Proxy Deposit Details: Refers to details concerning proxy deposits, which are temporary deposits created for specific purposes. This includes the minimum deposit amount, the deposit fee as a percentage, and the minimum and maximum deposit fees associated with proxy deposits.
...
These permissions grant administrators the ability to perform operational tasks within the system. This may include managing user balance through deposit and withdrawal operations, managing operations, and performing other administrative duties necessary for the smooth operation of the system.
resolveOperationError
This permission allows administrators to manage operations that encounter encountering errors. Administrators can choose opt to retry collection for deposit operations, retry or reject withdrawal operations, and retry exchange operations to ensure smooth processing and resolve any arising issues that may arise.
useWorkspace ?
cancelOrder
This permission enables administrators to cancel open orders placed by users within the system. It allows administrators to intervene in trading activities and . Upon the request to update an operation, a task is created where an employee with approval permissions can review the main details of the request, such as Type, Status, Amount, User, Date, Documents (transactions), Description, and the employee who made the request. Then approver can make an accept or reject decision for the request.useWorkspace ?
cancelOrder
This permission allows administrators to cancel open orders placed by users within the system. It enables administrators to intervene in trading activities and manage order books effectively, ensuring the integrity and stability of the trading platform.requestWithdrawal
This permission allows the Admin to request the transfer of funds from the User`s wallet balance to an internal account of the system.requestDepositUpon the request to cancel an open order, a task is created where an employee with approval permissions can review the main details of the request, such as the user's email and the main details for the open order: Status, Market, Type, Side, Date, Amount, Executed Volume, Price, Average Executed Price, Trades and the employee who made the request. Then approver can make an accept or reject decision for the request.
requestWithdrawal
This permission allows the Admin admin to request deposit operations, initiating the transfer of funds from the user's wallet balance to an internal system account to of the User`s wallet balance.acceptCurrency
acceptMarket
acceptManualRate
acceptUserWithdrawalLevel
acceptSoftBan
acceptUserStatus
acceptCurrencyPI
acceptRole
acceptReset2FA
acceptRateSource
acceptEmployee
acceptDeposit
Approval Permission
The approval permission grants an employee the authority to approve or reject requests, transactions, or configurations from other employees. It enables administrators to review and take action on pending requests, ensuring compliance with established procedures and maintaining operational integrity. This permission allows the user to review task descriptions, general information, and requested updates or new creations in the open tasks. The approver can make decisions with an accept or reject flow by analyzing the task description. If the decision is to accept, the new configurations, changes, or edits will be implemented. Conversely, if the decision is to be rejected, no changes will be made.
acceptWithdraw
The permission allows administrators to approve withdrawal requests submitted by other requester-employees through task creation by the requester. This initiates the transfer of funds from the user's account to the specified destination. Approvers can review information in the task about the user's status, balance, requested withdrawal amount, currency ID, currency payment interface ID, system. After the withdrawal request is made, a task is created where an employee with approval permissions can review the main details of the request, such as the user's status, balance, requested withdrawal amount, currency ID, currency payment interface ID, and the employee who made the request. Then approver can make an accept or reject decision for the request.requestDeposit
This permission enables the admin to request deposit operations, initiating the transfer of funds from an internal system account to the user's wallet balance.
Upon the deposit request, a task is created where an employee with approval permissions can review the main details of the request, such as the user's status, balance, requested deposit amount, currency ID, currency payment interface ID, and the employee who made the request. Then approver can make an accept or reject decision for the request.
Approval Permission
The approval permission grants an employee the authority to approve or reject requests, transactions, or configurations from other employees. It enables administrators to review and take action on pending requests, ensuring compliance with established procedures and maintaining operational integrity. This permission allows the user to review task descriptions, general information, and requested updates or new creations in the open tasks. The approver can make decisions with an accept or reject flow by analyzing the task description. If the decision is to accept, the new configurations, changes, or edits will be implemented. Conversely, if the decision is to be rejected, no changes will be made.
acceptWithdraw
The permission allows administrators to approve withdrawal requests submitted by other requester-employees through task creation by the requester. This initiates the transfer of funds from the user's account to the specified destination. Approvers can review information in the task about the user's status, balance, requested withdrawal amount, currency ID, currency payment interface ID, and the employee who made the request.acceptCurrency
The permission allows administrators to approve updates to existing currencies or create new ones. Other requester employees submit these requests through task creation. Approvers can review information in the task, including the current settings for the currency, the requested configurations, and the employee who made the request.The main details that can be updated for existing currency or for creating a new one include:
Currency ID
Name
User Balance Enabled Status
Precision
Position
Icon URL
Light Theme Colors
Dark Theme Colors
Enabled Status
Hidden Status
Trading Commission Enabled Status
Payout Platform Commission
acceptSoftBan
The permission enables administrators to approve updates for user Softban status, either for a specific user or for all existing users. Other requester employees submit these requests through task creation. Approvers can review information in the task, including the current status for the user's Softban or the status for Bulk Softban for all users, the requested status for the user's Softban or Bulk Softban for all users, and the employee who made the request.acceptMarket
The permission allows administrators to approve updates to existing markets or create new ones. Other requester employees submit these requests through task creation. Approvers can review information in the task, including the current settings for the market, the requested configurations, and the employee who made the request.The main details that can be updated for an existing market or for creating a new one include:
Market ID
Base Currency
Quote Currency
Min Base Currency Amount
Min Quote Currency Amount
Commission Currency
Swap Quote->Base Price Precision
Swap Base->Quote Price Precision
Trading Settings:
Enabled Status
Trading Bot Status
Market Position
Amount Precision
Minimum Amount
Price Precision
Minimum Price
Maximum Price
Maker Fee (%)
Taker Fee (%)
Swap Types Statuses:
On-Chain Swap Enabled
Off-Chain Swap Enabled
Chain-In Swap Enabled
Chain-Out Swap Enabled
Swap Commission Details:
Quote->Base (%)
Quote->Base (Minimum)
Quote->Base (Maximum)
Base->Quote (%)
Base->Quote (Minimum)
Base->Quote (Maximum)
Additionally, this permission allows administrators to review tasks related to a new trading bot for the market or update existing bots with main configurations:
Bot user email
Bot user password
Quantity of orders per side
Create order timeout (in seconds)
Minimum amount
Maximum amount
Spread (%)
Bot enabled status
Furthermore, administrators can observe and decide on tasks related to updating the enabled status for existing rate sources for the market.
Additionally, administrators have permission to review tasks and either accept or reject requests based on enabled toggle statuses in the Markets sub-menu on the Configurations page for On-Chain Swap status, Off-Chain Swap status, Disable Trading Bot and Enabled status.
acceptReset2FA
The permission enables administrators to approve the disabling of 2FA verification for users. Other employee requesters submit these requests through task creation. Approvers can review information in the task, including the current status of the user's 2FA verification, the requested status changes, and the employee who made the request. This permission allows approvers to review and make decisions on requests to reset the two-factor authentication (2FA) verification for a user, ensuring that such requests are properly reviewed and authorized before the user's 2FA settings are reset.acceptDeposit
The permission enables administrators to approve deposit requests submitted by other employees through task creation. This initiates the deposit of funds to the user's account from an internal system account. Approvers can review information in the task about the user's status, balance, requested deposit amount, currency ID, currency payment interface ID, and the employee who made the request. It ensures that such requests are properly vetted and authorized before funds are transferred.acceptReferralsGroup
The permission enables administrators to approve updates to existing referral groups or create new ones. Other requester employees submit these requests through task creation. Approvers can review information in the task, including the current settings for the referral group, the requested configurations, and the employee who made the request.acceptStaking
The permission allows administrators to approve updates for staking configurations of existing currencies. Other requester employees submit these requests through task creation. Approvers can review information in the task, including the current settings for the staking currency, the requested configurations, and the employee who made the request.acceptUserVerification
The permission allows administrators to approve updates for user verification statuses, such as email verification, phone verification, and profile verification. Other requester employees submit these requests through task creation. Approvers can review information in the task, including the current statuses for user verification, the requested statuses for verification, and the employee who made the request.acceptManualRate
The permission allows administrators to approve updates to existing rates for Manual Rate Source or create new ones. Other requester employees submit these requests through task creation. Approvers can review information in the task, including the current settings for the rate for the existing market, the requested market rate changes, and the employee who made the request.
...
acceptUserWithdrawalLevel
...
acceptSoftBan
This permission allows employees to review and approve requests from their peers to modify the softban status for specific users or all users in the system. It ensures that changes to softban statuses are properly reviewed and authorized before being applied to user accounts.
...
acceptMarket
This permission grants employees the authority to review and approve requests from their peers to modify existing market settings or create entirely new markets. It ensures that changes to market-related configurations are properly vetted and authorized before implementation.
...
acceptReset2FA
This permission allows employees to review and approve requests from their peers to reset the two-factor authentication (2FA) verification for a user. It ensures that such requests are properly reviewed and authorized before the user's 2FA settings are reset.
...
acceptDeposit
This permission enables employees to review and approve requests from their peers to initiate deposit operations for users, facilitating the transfer of funds from an internal system account to the user's wallet balance. It ensures that such requests are properly vetted and authorized before funds are transferred.
...
The permission enables administrators to approve updates for user withdrawal restriction levels. Changes can only be made for verified users, with options to increase or decrease the level. Other requester employees submit these requests through task creation. Approvers can review information in the task, including the current withdrawal restriction level, the requested withdrawal restriction level, and the employee who made the request.
acceptUserStatus
The permission enables administrators to approve updates for user statuses, such as banning or unbanning. Other requester employees submit these requests through task creation. Approvers can review information in the task, including the current statuses of the user, the requested user statuses, and the employee who made the request.acceptCurrencyPI
The permission enables administrators to approve updates to existing Currency Payment Interfaces, delete existing ones, or create new ones. Other requester employees submit these requests through task creation. Approvers can review information in the task, including the current settings for the Currency Payment Interfaces, the requested configurations, and the employee who made the request.The main details that can be updated for existing currency or for creating a new one include:
Currency Type
Subunits
Contract Address
Minimum Collection Amount
User Withdrawal Details
User Direct Deposit Details
Proxy Deposit Details
Additionally, there is an additional permission that allows administrators to review tasks and make decisions related to uploading or updating the logo for the Payment Interface in the Payment Interfaces subsection on the Configurations page.
acceptRole
The permission grants administrators the authority to approve updates to existing Roles or create new ones. Other requester employees submit these requests through task creation. Approvers can review information in the task, including the current settings for the Role and its permissions, the requested configurations, and the employee who made the request.
acceptRateSource
The permission allows administrators to modify the status of existing Rate Sources for a market. Other employees submit requests for these changes through task creation. Approvers can review information in the task, including the current
...
status of the Rate Source for the
...
market, the requested
...
status change, and the employee who
...
initiated the request.
...
acceptEmployee
The permission
...
enables administrators to approve updates
...
to existing Employees or create new ones. Other
...
employees submit requests for these
...
actions through task creation. Approvers can review information in the task, including the current settings for the
...
Employee and their roles, the requested
...
roles for the Employee, and the employee who
...
initiated the request.
...
acceptWithdrawalRestrictionLevel
The permission allows administrators to approve updates
...
to existing Withdrawal Restriction Levels or create new ones. Other requester employees submit these requests through task creation. Approvers can review information in the task, including the current
...
settings for the Withdrawal Restriction Levels, the requested
...
configurations, and the employee who made the request.
acceptBlockchain
acceptOperation
Workflow Overview
Description of Workflow Process
Roles Involved in Workflow
Workflow Diagram
...