As you may have known, there are two different standards of NFTs: ERC-721 and ERC-1155.
ERC-721 NFTs can be listed for either direct buying or for bidding or a combination of both. ERC-1155 NFTs, however, can only be listed for direct buying and not for bidding.