For in-island transactions,
any purchasable item, whether
An offer is for a single item.
An offer name, description, icon, and price can be defined at either compile time or runtime.
Think of an offer as an item offered at a specific price. A single item could have multiple offers, especially over time. Developers create and control their own offers.