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.