On Busha, there are two ways to fund your wallet when you wish to purchase some cryptocurrency. You can use any of the methods outlined based on your preference.
First, click "Deposit" then select Naira. You'll see two options available:
1.) Bank Transfer via Rubies: You can do a transfer directly into your Naira wallet from any Nigerian bank via the personalized account number displayed. Note that this account number belongs to Busha (Rubies Microfinance bank) even though it's in your name. You're only to make a deposit from your PERSONAL account i.e. an account that matches your profile name. The bank transfer is FREE (you only get charged the normal inter-bank transfer fee)
To use the bank transfer method, you must have verified your BVN first.
2.) Bank Transfer via Paystack: This is another way to fund your Naira wallet. A Zenith bank account number is displayed and you make a bank transfer to that account. Unlike the bank transfer method (via Rubies), this method isn't free as you have to pay a processing fee (1.5% + 100 NGN, capped at 2000 NGN). This fee does not go to Busha, it is charged by Paystack.
You should only use a card linked to your personal bank account to fund your wallet (cards owned by a third party are not allowed).