I have been sent Bitcoin
If it is showing up in your wallet, then you have received it.
but although the TX shows up on bitcoinexplorer and BscScan I have been informed that the Transaction Hash is fake.
A number of proper block explorers have been posted by the members on this thread. The two you mentioned are for two different blockchains. Please make sure you are on the right one.
A remote possibility is that OP landed up on a scam website that shows people that they have received coins and on trying to withdraw that, they need to pay a fee which is scam because whatever you pay them, that money will be stolen and the coins are never yours.
Please enlighten us OP.