Hi @mik401 - that's a great question! In general, we tend to consider those kinds of information (promotions, credits, advertisements) "eCommerce" info.
Currently we advise most developers not to use the FHIR data store for that. We have provided suggestions for these kinds of data in the past, but it really is like fitting a square peg in a round hole.
Those developers either use their own data store for that kind of information, or use some kind of 3rd party data provider