LogoLogo
Release notesHomepageTry demo
  • Welcome to B2BINPAY docs
  • Get started
    • Quick start guide
    • Explore the Web interface
  • User guide
    • Wallet management
      • Wallets
      • Transfers
      • Deposits
      • Payouts
      • Events
      • Callbacks
    • Custody
      • Wallets
      • Requests
      • History
    • Staking
      • TRX staking
    • Rates
    • Swaps
      • Wallets
      • Swap
      • History
  • How-tos
    • Manage your profile and system
      • How to change your password
      • How to enable 2FA
      • How to whitelist IP addresses
      • How to access the API
      • How to enable additional AML check
    • Manage your wallets
      • How to create a wallet
      • How to grant access to your wallet
      • How to manage user roles
      • How to restrict access to your wallet
      • How to generate a report on wallet balances
      • How to set withdrawal thresholds
    • Manage your assets
      • How to create a deposit
      • How to create a payout
      • How to create a bank withdrawal
      • How to create an internal transfer
      • How to select the optimal blockchain fee
      • How to speed up your payout by changing the blockchain fee
      • How to whitelist a payout address
      • How to swap funds
      • How to top up or withdraw funds from your Custody wallet
  • API guide
    • API overview
    • Authentication
    • Wallet methods
    • Transfer methods
    • Deposit methods
    • Payout methods
    • Currency methods
    • Rate methods
  • References
    • Key terms
    • User roles
    • Transfer types
    • Currency codes
    • Block explorer list
    • Address types
    • Useful links
  • Troubleshooting
    • Error: No active account found with the given credentials
    • Error: Invalid 2FA code
    • Error: You IP is not whitelisted
    • Unresolved deposits
    • Missing deposits
    • Canceled transfers
    • Unconfirmed transfers
  • Release notes
Powered by GitBook
On this page
  • Wallets list
  • Wallet details

Was this helpful?

  1. User guide
  2. Wallet management

Wallets

PreviousWallet managementNextTransfers

Last updated 2 months ago

Was this helpful?

Wallets are your B2BINPAY accounts denominated either in crypto or in fiat currency.

Key points

  • B2BINPAY offers two types of wallets: and .

  • Enterprise wallets can be denominated in any supported by B2BINPAY. Fiat currencies aren’t supported for the Enterprise wallets. Such wallets have their own addresses. All transactions involving Enterprise wallets are executed .

  • Merchant wallets are virtual wallets. These wallets don’t have their own addresses; instead, a deposit address is generated for each deposit made to such a wallet. The Merchant wallets can be denominated in fiat currencies and cryptocurrencies supported for Merchant wallets. Transactions between B2BINPAY Merchant wallets can be executed . You can withdraw fiat funds from your fiat Merchant wallets using a .

  • Internal transfers are possible between Merchant wallets denominated in the same currency and belonging to the same Owner. The internal transfers are executed off-chain, no commission is charged.

  • The wallet currency is selected during the wallet creation and can’t be changed afterwards.

  • You can create numerous Enterprise and Merchant wallets.

  • You can grant access to your wallets to other users so that they can perform balance operations depending on assigned roles.

  • is required for Enterprise wallets denominated in ETH, XRP, XLM, or BNB currencies. You can activate such wallets by depositing funds from your Merchant wallets.

  • Wallets denominated in tokens require . The parent wallet must be an Enterprise wallet created in the same blockchain as the token. Commissions for token processing are deducted from the parent wallet. Each parent wallet can serve as the parent for a single token wallet, it’s not possible to link two token wallets to the same parent wallet.

  • Enterprise wallets in the ETH and BNB-BSC blockchains can be duplicated. For example, for your wallet in ETH, an identical wallet and contract in BNB-BSC can be created. This feature can be useful if clients mistakenly send funds to the wrong blockchain. Each wallet can only be duplicated once.

  • You can stake funds on TRX wallets to gain TRON blockchain resources and save on blockchain fees.

Wallets list

On this page, you can view a list of all your Enterprise and Merchant wallets created in the system.

The following information is provided about each wallet:

Currency

The wallet currency.

This value was selected when creating a wallet and can’t be changed.


Label

The tag or name assigned to a wallet for easier locating it in the system.


ID

The unique system identifier of a wallet. This is a link to wallet details.

This value was generated automatically when creating a wallet and can’t be changed.


Wallet type

The type of a wallet: Enterprise or Merchant.

This value was selected when creating a wallet and can’t be changed.


Balance

The balance available for financial operations.


Pending

The sum of all deposit- and payout-related transactions that haven’t yet received the required number of confirmation blocks or passed AML check.

This value is positive for incoming and negative for outgoing transactions.

This balance can’t currently be used for financial operations.


Status

The current status of a wallet. Possible values:

  • Active: The wallet has been activated (if required) and can be used.

  • In progress: The wallet is now being registered in the system or requires the activation and currently unavailable.

  • Not active: The wallet hasn’t been activated due to some technical or blockchain issues.


Action

In this column, you can click the gear icon to navigate to the Wallet details page.

Wallet details

To access wallet details, click a wallet ID or the gear icon in the wallet list.

In the upper part of the page, you can find essential information about your wallet — click the chevron icon to expand it:

  • The wallet identifier and status.

  • The wallet currency.

  • For wallets denominated in tokens, the parent wallet.

  • The available balance.

  • The pending balance.

  • For Enterprise wallets, the wallet address; for wallets denominated in XRP, the address type is additionally available for selection:

    • Address: The deposit address; the destination tag should be additionally specified for sending funds.

    • X-address: The deposit address with the destination tag included in it. No need to specify the destination tag additionally.

The following content of the page is divided into tabs:

On this tab, you can access and change wallet settings. The content on this tab differs for Enterprise and Merchant wallets.

Label

The tag or name assigned to a wallet for easier locating it in the system.

This value is set when creating a wallet and can be changed anytime.


Minimum transfer amount

For Enterprise wallets only.

The minimum amount of the incoming transfer, in the wallet currency.


Notification addresses

The comma-separated list of email addresses to which notifications about new transactions are sent.


Customer support emails

The comma-separated list of your customer support email addresses. These emails are displayed on the Payment page, so that your clients and payers can send help requests. If not specified, such requests are sent to the Owner’s email address.


Site URL

For Merchant wallets only.

The link to your landing page or any other resources.


Regular withdrawals

For Merchant wallets denominated in fiat currencies only.

In this section, you can create a one-time or regular bank withdrawal.


Access rights

In this section, you can grant access to your wallet to other users and manage permissions.


Delete wallet

This section is available only for the wallet Owner. Here you can delete your wallet.

Mind that only wallets with zero balances can be deleted. For wallets with non-zero balances, you first need to transfer funds to other wallets.


Duplication

For Enterprise wallets in the ETH, BNB-BSC, MATIC, and AVAX blockchains only.

This option allows you to copy your wallet blockchain address and contract to another blockchain. This way you can prevent sending funds to a wrong blockchain by mistake on behalf of a sender. You can duplicate each wallet only once.

For Enterprise wallets denominated in TRX only.

On this tab, you can stake and unstake TRX, and overview your resources.

For Enterprise wallets denominated in TRX only.

On this tab, you can get votes for staked funds as well as distribute them among to further gain rewards.

On this tab, you can view a wallet history.

Created

The date and time of an action.


Initiator

The performer of an action. Possible values:

  • System: System actions, such as wallet creation or status changing.

  • API: Actions performed via the API.

  • Email address: Actions performed by a specific user via the user interface.


Reason

The action type. Possible values:

  • Created: The wallet has been created.

  • Changed: The wallet has been changed.

  • Deleted: The wallet has been deleted.


Comment

The description of the action.


Field name

The field that has been changed as a result of the action.


Old value

The previous state of the field.


Actual value

The new state of the field.

On this tab, you can whitelist addresses, so that payouts sent to these addresses don't require approvals.

On this tab, you can limit withdrawal amounts. Withdrawals with the amounts exceeding the specified values will require an approval, regardless of user roles.

There are three options provided:

  • Approval request: Payouts with the amount above the specified value require an approval.

  • 2FA of approval request: Similar to Approval request, but the approver must enter a 2FA code to confirm the payout.

  • Max sum of payout per timeframe: This option limits the total amount of payouts within a specific period of time.

See also:

Payments below the specified amount are automatically rejected. This can be useful if the transaction blockchain fee exceeds the transaction amount. In this case, you can see a new transfer with the Canceled status on the Wallet management > Transfers page; the isn’t sent. You will also receive a notification on the Events page, where you can confirm and accept such transfers manually.

See for more details.

See for more details.

How to whitelist a payout address
How to set withdrawal thresholds
How to create a wallet
How to grant access to your wallet
How to restrict access to your wallet
How to generate a report on wallet balances
crypto currency
Enterprise
Merchant
on-chain
off-chain
Bank withdrawal
Activation fee
parent wallets
callback