Two new stablecoins have been added to the list of currencies in which Merchant wallets can be denominated: TUSD (ERC20, BEP20, TRC20) and EUROC (ERC20).
Two new stablecoins are now supported for Enterprise transactions: LUSD (ERC20) and FRAX (ERC20, BEP20).
79 new currencies (113 new tokens in different blockchains) have become available for Enterprise wallets. See the full list of available currencies here.
More tours to guide you on using the app are now accessible by clicking your profile information.
On the Rates page, it is now possible to filter the results by your favourite pairs and sort them by coin, fiat, or token.
When creating a payout, the commission amount is now additionally displayed in the default currency (USD). You can enter a custom commission amount in the default or payout currency.
The 7-day expiration limit for merchant invoices has been removed. When creating or editing an invoice, you can now set any value in the Expired at field without any restrictions.
A new button has been added for deleting wallets with zero balances and no transactions.
For large reports, a new notification is now displayed, informing the client that the report will be sent to their email once generated.
The parent wallet is now visible when creating a new payout for tokens.
The QR code generator now supports double-image icons for tokens.
Enterprise clients can now sort the Wallets list by ID and currency.
For Currency dropdowns, grouping by currency type and filtering by group have been added.
For Wallet dropdowns, grouping by active state has been added.
The IP-whitelist management has been changed — now each IP address is added or removed separately. IP whitelists can be managed only by clients with the Owner role. Popups are now displayed for entering passwords required to confirm adding or removing an IP address.
The counter has been added on the Helpdesk icon, showing the number of unread messages in tickets. A message is counted as “new“ if a user receives it while the app is open. After the page is reloaded, the counter resets. In the Helpdesk section, the tickets with unread messages are marked with a red marker.
Sorting by first letter in dropdowns has been fixed.
Reports on wallet balances
A new Reports feature has been implemented to provide you with the possibility to generate reports on your wallet balances for the custom time range.
The feature is available for both Enterprise and Merchant users.
A notification counter for events
A notification counter has been added near the Events tab displaying the number of new events in the main menu near the Events tab.
It has become possible to transfer funds within the same blockchain wallet. This option is available for both Enterprise and Merchant users in BTC, BCH, BSC, ADA, DASH, DOGE, ETH, LTC, OMNI, TRX, and ZCASH wallets.
It has become possible to add IP addresses in both IPv4 and IPv6 formats to the API whitelist in the API access section.
The number of tickets displayed in the HelpDesk ticket list has been increased up to 30.
The Target currency column has been added to the Transfer list for Merchant users.
The Balance and the Pending tabs have been added to the Wallet info tab both for Enterprise and Merchant users.
A limit has been added on the number of tickets created in the HelpDesk. Now you can create only 3 tickets within 5 minutes; when trying to create more than 3 tickets within the specified time, a message about reaching the ticket number limit is displayed..
The Registration number and the Company address fields have been added to the sign up form.
The design of the payment page has been renewed to offer a more user-friendly experience.
The calculation of balances has been improved.
The response speed of the API has been increased.
The B2BinPay operation speed has been increased for all operations.
The B2BinPay interface as well as the mobile version of B2BinPay have been redesigned and improved for a better user experience.
The Merchant model has been updated to support two types of Merchant users:
Merchant Crypto Settlement: users that can have only crypto wallets and pay reduced commissions for crypto processing
Merchant Fiat Settlement: users that can have both crypto and fiat wallets and are able to send funds to their bank accounts
Around 100 new tokens have been added to B2BinPay. For a list of supported tokens, refer to Currency codes.
The API response speed has been increased.
The speed of receiving the deposits list via the API has been improved for both Enterprise and Merchant clients.
It has become possible for Merchant users to set time limits to specify the expiration time for invoices as well as payment limits to hedge possible payment amount variations due to rate changes.
New Cardano blockchain has been added to the system.
Customized field arrangement for Enterprise and Merchant users
A new tool has been implemented to help you arrange fields displayed on a page. With this tool, you can select the fields that you want to display and arrange them in a desired order on the Wallets, Transfers, Deposits, Invoices and Payouts pages.
A HelpDesk option has been implemented. Using HelpDesk, you can create a ticket with a description of an issue you encountered with your B2BinPay account and send it to our support team.
The display of Bank details for Merchant users has been improved: when creating a bank withdrawal, you can now see all the information related to bank details, not only their title.
The speed of receiving the deposits list via the API has been improved for both Enterprise and Merchant clients.
In addition to the monthly payment for a custom token processing, one more option has been implemented: it has become possible to pay a specified percentage from the credited custom token amount.
Fixed an issue that caused multiple wallet report downloads upon opening several tabs.
Fixed an issue due to which the transfer type was not displayed on the Transfers page.
Fixed an issue due to which a dialog window did not appear when trying to save updated information in the Wallet details.
Fixed an issue due to which the language in the table on the payment page was not changing.
Fixed an issue due to which incorrect values were displayed in the Currency filter on the Transfer page.
Fixed an issue due to which extraneous pagination options were displayed on the Rates page.
Fixed an issue due to which it was impossible to save an address to the address book when creating a new payout.
Fixed an issue due to which a warning that should be displayed when the sum of a payout exceeds the wallet balance did not appear.
Fixed an issue due to which fiat currencies were unavailable to Merchant users in the Currency filter on the Transfer page.
Fixed an issue due to which tips were not displayed on some pages.
A new Field Name field in Logs
A new field, Field Name, has been added to the Log for all pages, both for Merchant and Enterprise users. It displays the name of the field whose value has been changed.
Currency filter for Merchant users
With a new Currency filter on the Wallet page, it has become possible for Merchant users to filter their wallets list by currency.
Refund button for Merchant users
A new Refund button has been added to the Invoice details page for Merchant users. This button can be used to return funds to the payer.
List of support emails for Merchant users
A new Custom support emails field has been added to the Create wallet and Edit wallet pages of the Merchant user accounts. This is a list of email addresses to which requests from payers will be sent.
New dialog window for the Create new bank withdrawal window
A new dialog window has been implemented. It appears upon clicking the Create new bank withdrawal button after deleting a regular withdrawal or editing its data.
New AML provider integration
A new AML provider, Chainanalysis KYT, has been integrated.
The AML system logic has been improved:
Repeated checks in case of delay on a provider’s side are now performed with a short delay.
In case of a failure on a provider’s side to perform the final check, no additional checks are attempted. An email notification is sent to Compliance.
A long delay (up to 1 hour) is not used anymore.
A commission for the bank withdrawal for Merchant users is now calculated as follows: a fixed percentage of the withdrawal + a fixed amount in the withdrawal currency (but not less than the minimum commission amount). For example: 2.00% + 30 USD (the minimum commission is 100 USD). The percentage, fixed amount and minimum commission values are configured via the B2BinPay Back Office. Additionally, the commission amount is now displayed under the Amount field on the withdrawal creation form.
The Payment page for Merchant users has been improved for a better user experience. Among other improvements, tags have been added to all currencies, while token icons and the search field have been updated, and cryptocurrencies have been divided into the following categories: Coins, Stablecoins, Others.
Fixed an issue that caused incorrect filtration in the Amount to field on the Exchange page.
Fixed an issue that caused an incorrect display of the commission currency on the Create exchange page.
Fixed an issue due to which the language in the calendar widget did not change.
Replace by Fee option
A new Replace by Fee option has become available for Enterprise users. You can speed up the execution of your payout that has stuck due to the low fee by clicking the Replace button and selecting a higher fee on the Transfer Details page.
Freeze funds on Tron blockchain
For Enterprise users, it has become possible to freeze a certain amount of TRX currency in order to restore Tron blockchain resources such as bandwidth points and energy. In 72 hours, you can unfreeze the frozen amount and it will be returned to your wallet in full.
A new System initiator that represents the doer of the action in the system has been added to the Log subsection of the Wallets, Deposits and Payout sections both for Enterprise and Merchant users.
The All checkbox has been changed to the All sum switch in the Create payout form both for Enterprise and Merchant users. Now it is possible to select the whole wallet amount, the fee will be automatically included in the payout amount.
Fixed an issue due to which blocked transaction was displayed as a confirmed one on the payment page.
Fixed an issue due to which changes in the wallet details of the Merchant users were not displayed in logs.
Fixed an issue due to which the icons for some currencies were missed on the invoice payment page.
Fixed an issue due to which the payout amount in tokens was incorrectly calculated for Merchant users.
Fixed an issue due to which the link in the TXID field for XMR currencies of the Transfers page led to the incorrect page.
Fixed an issue due to which the Minimal transfer amount field was not filled automatically.
Fixed an issue due to which values in the Old value and Actual value fields on the Payout details page for Merchant uses were absent.
Fixed an issue due to which the rates were not updated when creating payouts for Mechant users.
Fixed an issue due to which the links in the TXID field of the Deposits and Transfers pages were absent.
Fixed an issue due to which after the payout creation the commissions section was not displayed.
Fixed an issue that caused the amount discrepancy on the Create Exchange page and in the modal window.
Fixed an issue that caused an error when restoring the password.
Fixed an issue that caused an infinite loader to appear in the Add wallet to API window in the Access list section.
Fixed an issue that caused an eternal loader to appear when adding white list API in the API Access section.
Fixed an issue due to which the ID link on the deposit payment page led to the incorrect page.
Fixed an issue that restricted the number of adding wallets to 10 in the Access List.
Fixed an issue that caused troubles with verification when registering in the system.
Fixed an issue due to which it was impossible to get access to the API Access menu for Merchant users.
Fixed an issue due to which the From address book button was not available on the payout creation form.
New currencies are added. The currencies are available for Enterprise users only.
New Monero XMR currency is added. It is available both for Enterprise and Merchant users.
The limitation for number of requests without prior authentication to the endpoint is now limited to 70 requests per 1 minute.
A new Risk Status tag is added to the Transfer details page. This field indicates the status of the AML verification of the transfer:
the tag is orange if the AML is successful
blue if AML is pending
red if AML failed
grey if AML is unavailable
Tags are displayed now for token wallets on the Wallets, Deposits, Payouts and Exchanges pages.
Merchant users can now specify Tag and Tag Type fields when creating a payout with XLM and XRP currencies.
When clicking on the Exchange button on the Wallets list page, you are redirected to the Creating Exchange page with the selected wallet already filled in the From field.
The payment page for tokens now has 2 links: one link for the payment address and the other link for the contract.
Fixed an issue which caused redirecting to the Wallet Details instead of Log when clicking on the Log button at the Access List section.
Fixed an issue that enabled funds withdrawal from a fiat wallet to a crypto wallet for Merchant users.
Fixed an issue due to which the link to the explorer was absent on the Deposit payment page.
Fixed an issue due to which on the Transfers page an Unknown type transfers were displayed when selecting the Side collecting funds in the Type filter.
Fixed an issue due to which the payment currencies and “No currencies available” message were displayed simultaneously on the Payment page.
Fixed an issue due to which the Payouts commission was not recalculated in the payout currency.
Fixed an issue due to which it was possible to create a token payout when there was not enough funds on the parent wallet.
Fixed an issue that caused multiple notifications for one operation on a wallet.
Integration with Tron blockchain is added, as well as new currencies such as Tron, USDT-TRX, USDC-TRX.
New Merchant User role is added.
New Bank Withdrawal feature is added to the Payout tab, which allows withdrawing fiat funds immediately or creating a conditional schedule. Bank Withdrawal is available for fiat wallets and for Merchant users only.
New ETH and BSC tokens are added.
New risk_status field is added to the Transfer Object, so that clients can check transfer AML status.
DASH integration is updated. Latest version of DASH allows you to create multiple wallets per node.
Unverified users now can log in to a private area and pass verification later.
Fixed an issue which caused wrong error code for API when obtaining token more than 15 times within 1 minute.
Fixed an issue which caused an error when navigating to the Payouts and Deposits tabs.
Fixed an issue which caused a false check of fee and payout amount when validating token payouts.
Fixed an issue due to which it was impossible to create a token payout with the sufficient amount of funds.
Fixed an issue which caused troubles with changing password or enabling 2FA.
Fixed an issue due to which it was impossible to create a deposit with a number of confirmation blocks from 13 to 20.
Fixed an issue which caused multiple callback notifications in the Event section when creating a payout with callback.
Reworked the logic of the Exchange process. Now rates are recalculated if the transaction takes more than 15 minutes, and the final amount is updated according to the current quote. Also the notification about the rate change is sent.
Lowered minimal activation amount for BSC to 0.025 BNB.
Fixed an issue due to which it was possible to set the amount less than the Minimal transfer amount when creating an exchange.
Fixed an issue due to which BEP20 was not displayed in the list of token types.
Fixed an issue due to which the Export button worked incorrectly.
User verification by phone number
Added a new verification step — verification of the user’s phone number, which follows the email verification step and is mandatory.
Added filter by tokens. To filter by currency, a user can now select the tokens and custom tokens on the Wallets, Transfers, Deposits, and Payouts pages.
Reworked the logic of the Exchange page. Now wallets with 0 balance are displayed at the end of the list.
Updated Select all funds switch on the Exchange page.
Fixed an issue due to which when exchanging, the transfer amount was not validated and could be indicated less than the available funds on the wallet.
Fixed an issue due to which the exchange became unavailable after rates update.
Fixed an issue due to which it was possible to create a custom token with alpha code of the existing currency.
Fixed an issue which caused 500 error when filtering deposits and payouts.
Binance Smart Chain Support
Now it is possible to create wallets in BSC.
It is now possible to generate the same addresses in two different currencies. This may be useful when the payer is sending money on the wrong blockchain. For example, instead of paying 10 ETH to the A1 address, 10 BSC were sent to the A1 address. The option is available for wallets that support duplication in the Wallet Settings section.
After duplicating a wallet when creating a deposit on one wallet, it becomes possible to clone it to a second wallet, if that second wallet is a clone of the first one. The option is available on the Create a Deposit page, when choosing duplicate in the address type and selecting the required deposit ID from the list.
New Transfer Type
Side collecting funds on wallet is the amount of deposit that was previously canceled because of a small amount and then debited to your wallet along with another valid transfer.
New Stablecoins Support
New stablecoins were added: PAX, DAI, TUSD, BUSD.
For BNB-BSC wallets, a notification has been added about the need to top-up the balance to activate the wallet.
Invoice updates. For all tokens, the link is now generated not by the token currency, but by the parent currency.
DASH node was updated to version 16.1.1.
Fixed an issue that caused incorrect login when saving credentials in the browser.
Fixed an issue due to which the Stellar icon did not change when switching theme from dark to light.
Integration with Ethereum and ERC-20 tokens has been made. Now you can exchange and create wallets, deposits, withdrawals using new currency. The system collects tokens from deposit addresses in one place via smart contract. That significantly reduces the costs of token processing for the client. Integration with Ethereum also includes the possibility of replacing a payout by fee from the personal area in case it’s stucked due to low blockchain fee.
Working with ERC-20 tokens is available to all enterprises. Through the client’s office, you can add your token, pay processing fee from any of your wallets and start accepting tokens after confirmation of payment in the blockchain. The owner can specify any alpha code for custom token so that it is displayed on the payment pages. From your personal account at any time you can change the payment wallet or refuse to pay next month.
The registration form is now unified for all types of clients and contains fields where the user needs to enter information about himself in full. This will help our sales team and account managers to get in touch with the client faster and prepare everything to start working with the payment system.