Currently, Twitter Shopping is supporting only physical products available for shipping.
There are no support options for digital downloads, gift cards, ticket sales, subscriptions, reservations, NFTs, or other virtual-only merchandise, but this may change in the future.