If the token appears in the block explorer but not on your wallet UI, you will have to add the token to your wallet via its contract address.
If only a partial number of tokens arrive to your wallet, check the white paper of that particular token to see if there is a vesting schedule. If there are no restrictions, slippage/price impact could have been applied to your trade.