Just be aware Banxa makes errors regularly, they are aware of it but they don´t feel responsable for the losses that may occur. Good luck if you do business with them.
Here my situation I sent 20th of juli 9.590,26 worth 44,5000 ETH via Banxa to Binance for some reason this transfer was passed 6 days later, 27th of juli from Banxa to Binanc withe the value of 33,213 ETH
BTW an other transfer I made the same day just passed on the same day.
The difference is 11,387 ETH ...... Banxa agnoliged the error but I am still wait for the compensation.