The issue is very clear from your screenshot — your balance is too low to place a trade.
What’s happening:
Your available balance: 0.00000361 USDT
Price of NIGHT: ~0.03692 USDT
Minimum required to buy even a tiny amount is much higher than your current balance
That’s why:
“Max Buy = 0 NIGHT”
Buy button doesn’t execute properly
Why this happens
On :
There is a minimum order size (usually around 5–10 USDT depending on the pair)
Your balance is basically near zero, so no trade is possible
How to fix it ✅
You have 3 options:
1. Add USDT to your Spot wallet
Go to Assets → Deposit
Deposit at least 5–10 USDT
2. Transfer funds (if you have elsewhere)
If you have funds in:
Funding wallet
P2P wallet
Futures wallet
➡️ Transfer them to Spot wallet
3. Buy USDT via P2P
Use P2P trading to buy USDT using local payment methods
Important tip ⚠️
Even if your balance shows small amounts like this, it's usually:
leftover dust
not usable for trading
You can convert it using:
Convert Small Balance to BNB feature
If you want, I can guide you step-by-step on how to deposit or buy USDT in Pakistan 👍