Creo que lo que @Benjamin_D está diciendo es que al usar o integrarse con WordPress, deberías poder crear una parte similar a una tienda en tu foro, donde la tienda está en WordPress y el foro está conectado a ella.
También puedes usar Theme component para que los temas de tu foro aparezcan como lo harían en una tienda en línea. Algunos componentes temáticos que encajan con esto o pueden serte útiles son:
- Topic List Thumbnails Theme Component - theme - Discourse Meta para permitir que las imágenes de los productos se muestren en la lista de temas
- Topic List Excerpts Theme Component - theme - Discourse Meta para permitir que las descripciones de los productos se muestren en la lista de temas
- Linkify words in post - theme - Discourse Meta para añadir automáticamente enlaces cada vez que se utilice el nombre de un producto
Y mucho más. Una buena manera de abordar esto sería esbozar cómo quieres que se vea el foro y buscar integraciones específicas que te ayuden. Aparte de esto, no conozco una solución lista para usar que cree una tienda en tu foro de Discourse.