The system uses BNB to pay trading fees since this provides for a fee of 0.075% per trade due to a discount offered by Binance to encourage BNB use. If the BNB balance runs out then Binance automatically switches to taking trading fees in USD at 0.1% therefore it is important to ensure the BNB balance is kept available to pay fees. We are displaying a BNB balance on the dashboard but this requires user monitoring and continual updating of the BNB balance. This process should be automated.

Question is closed for new answers.
Selected answer as best