I have already gone through your troubleshooting post.
We have two sites (One for mobile and the other for desktop). The twitter card meta tags has been added only for mobile site. So, please access the mobile site via mobile compatible view and then do “View page source”, then you’ll be able to see the meta tags for twitter card (same screenshot shared above).

To access the mobile site, /m after /tienda is important and the browser should be in mobile view. Attaching screenshot for your reference below.

Well, the mobile site redirects (on the command line via curl) to the desktop site, which is what the card crawler will see when it attempts to render the card. You’ll need to fix that, otherwise the card crawler will never see your tags.

You need to put valid tags on whatever page the crawler will end up receiving (you can test that using curl -A Twitterbot - the crawler does not pretend to be a mobile device). Currently this is the desktop page, as I demonstrated above.

You can add tags on any pages of your site that you like. I’d suggest just the ones where you think the URLs will be shared in Tweets. Really this is up to you.