Is it possible to have custom fields in topics?

Has anyone ever collected custom fields in topic posts with a Discourse forum? I notice there is an events plugin, but I’m not sure if that plug-in gathers custom fields.

For the deals type forum example discussed here Deals type website UX
I need to collect 2 custom fields for each post:

  • a numeric value (the price)
  • and a URL (where the price was seen)