Can i dynamically make the tweet card to share?


I have a shopping site, and the user can tweet the product purchased from my site. I am confused and want to know if i can dynamically make the tweet card for all the purchases with the image of purchased product to share , or the tweet card is a single per website ?
Also i’m trying to tweet through tweet button and i’m not getting the desired output, does it work with tweet button ?
Thankyou in advance