Wallets

General information

On the Wallets page, you can find a list of client wallets, view wallet details and create new wallets.

To filter the page data, click the down arrow located at the top of the table and adjust the following filter parameters:

  • ID — the wallet identifier.

  • Currency — the wallet currency.

  • User — the email address of the wallet owner.

  • Created at — the date and time when the wallet was created.

  • Label — the wallet name.

  • Inform emails — start typing a client’s email to display the matching addresses.

  • Status — the wallet status. Possible values:

    • Not active — the wallet has not been yet activated.

    • Active — the wallet is active and can be used for any transactions.

    • In progress — the blockchain wallet is being registered in the system and currently unavailable, or the wallet is awaiting activation by the client.

  • Updated at — the date and time when the wallet was last updated.

  • Client type — the Enterprise or Merchant client type (or both).

Click the check mark icon to apply the filters. To reset filters, click the cross icon.

On the Administrative > Wallets page, the following data is provided about each wallet:

ID

The system identifier of a blockchain wallet.

Label

The wallet name.

Balance

The amount of funds in the wallet.

Currency

The wallet currency.

Status

The wallet status. Possible values:

  • Not active — the wallet has not been yet activated.

  • Active — the wallet is active and can be used for any transactions.

  • In progress — the blockchain wallet is being registered in the system and currently unavailable, or the wallet is awaiting activation by the client.

Owner

The email address of the wallet owner.

Created at

The date and time when the wallet was created.

Updated at

The date and time when the wallet was updated.

In the upper right corner of the Administrative > Wallets screen, you can find the following buttons:

New

Click this button to create a new wallet.

Export wallets

Click this button to download the up-to-date wallets report or subscribe to automatically receive scheduled reports. For more details, see Reports and Subscriptions.

Create a new wallet

Create a new wallet as follows:

  1. Click the New button located in the top right corner of the page.

  2. Fill in the following fields.

  • Label — the wallet name.

  • Inform emails — the email addresses to which system notifications will be sent each time when a new transfer is made on the wallet.

  • Support emails — additional email addresses of the client that can be used for sending information.

  • Label — the wallet name.

  • Inform emails — the email addresses to which system notifications will be sent each time when a new transfer is made on the wallet.

  • Support emails — Additional email addresses of the client that can be used for sending information.

  • Owner — this field is required. Select the wallet owner in the dropdown.

  • Currency — this field is also required. Select the wallet currency in the dropdown (Note that you should first select the owner to be able to see the list of currencies).

  1. Click Save.

Wallet details

To view wallet details, click the wallet ID. On the page that is displayed, you can view the detailed information about the wallet.

The details page is divided into the Info, Users, Operating log, Charge and Send commission tabs. To navigate between them, click the menu button (☰) displayed in the right part of the page.

Info tab

On this tab, you can view and edit general information about a wallet. In the left part of the screen, you can customize the following fields:

Label

The name of the wallet.

Inform emails

The client email addresses for sending notifications.

Support emails

Additional email addresses of the client that can be used for sending information.

Status

The wallet status. Possible values:

  • Not active — the wallet has not been yet activated.

  • Active — the wallet is active and can be used for any transactions.

  • In progress — the blockchain wallet is being registered in the system and currently unavailable, or the wallet is awaiting activation by the client.

Minimal deposit amount

The minimum required amount for a deposit. The system automatically rejects deposits that are less than the specified amount.

Blockchain wallet

The wallet address in the blockchain (applicable only for Enterprise clients).

Wallet address

The address of the client’s wallet (applicable only for Enterprise clients).

After customizing wallet options, click Save to apply the changes.

On the right part of the screen, you can find detailed information about wallet balances. This data cannot be edited:

Identifier

The wallet identifier.

Currency

The wallet currency.

Type

The wallet type (Enterprise or Merchant).

Owner

The email address of the wallet owner.

Balance confirmed

The confirmed balance on the wallet as of the current moment.

Balance pending

The balance to be deposited to the wallet or withdrawn from it.

Balance failed

The funds that have not yet been credited to the wallet.

Balance blocked

The amount of funds locked on the client’s wallet following an AML check.

Balance cancelled

The total amount of funds associated with cancelled transactions.

Created at

The date and time when the wallet was created.

Updated at

The date and time when the wallet was last updated.

Users tab

On this tab, you can manage clients permissions.

To manage client permissions, select one of the following values in the dropdown located under the client email:

  • Admin — the client can perform any operations on the wallet.

  • Withdrawals with approval — the client can withdraw funds from the wallet upon approval from the wallet owner.

  • Read Only — the client cannot make any transactions on the wallet.

If you updated any of the fields, click Save to apply the changes.

To provide a client access to a wallet, enable the Is user in wallet? checkbox displayed in the selected client’s card. Disable this checkbox to deny a client access to the wallet.

Operation log tab

On this tab, you can view a log of notifications about all past events related to the selected wallet.

Each notification indicates the event name, the reason why the notification was sent, the client that has initiated the event, as well as the date and time when the event has occurred.

Charge tab

On this tab, you can make a withdrawal from the client’s wallet indirectly, without actually making a withdrawal transaction. This means that upon a client’s request, a responsible Administration or Finance Department user of B2BinPay can withdraw a certain amount of funds from the client’s wallet on the Charge tab.

The funds can be withdrawn only in the wallet currency.

To withdraw funds, do the following:

  1. Select the Currency. You can select any available currency, but the funds will be exchanged and withdrawn in the wallet currency.

  2. Specify the withdrawal Amount.

  3. In the To address field, specify the address of the wallet to which the withdrawal must be credited. You can also limit the list of addresses to which the funds must be withdrawn by creating a whitelist of such addresses in the Address whitelists section.

  4. Specify the fee amount in the Fee amount field.

  5. Provide an internal Description that will not be displayed to the client.

  6. Add a Message for user that will be sent to the client.

  7. Click Charge to withdraw the funds.

At the right part of the screen, you can see the following information:

Wallet

The wallet identifier and the email address of the wallet owner.

Wallet currency

The wallet currency.

Balance confirmed

The confirmed balance on the wallet as of the current moment.

Balance after charge

The wallet balance available after withdrawal.

AML deprecated

On this tab, you can update the required information for the AML provider. To do this, fill out the following form:

AML provider

Specify an AML provider for the wallet. Possible values:

  • Manual check

  • No check

  • Crystal (third party AML provider)

  • Chainalysis (third party AML provider)

Risk for alert

The percentage of risk to raise an alert for money laundry.

Risk for block

[TBD]

Retries max

Number of retries if it failed to send data to the AML provider.

Auth key

Authentication key required to connect to the AML provider.

Auth secret [TBD]()

Authenentication secret required to connect to the AML provider.

If you updated any of the fields, click Save to apply the changes.

Duplicate wallet

On this tab, you can duplicate the client’s wallet blockchain address by linking it with another blockchain, enabling the client to have the same wallet address for two different currencies.

To duplicate a wallet address, specify the target node connection details in the Node connection field and click Duplicate.