# description
Schema definition for Offer in the Beckn Protocol

# properties.beckn:items.description
Base item(s) the offer applies to (single or bundle)

# properties.beckn:addOns.description
Optional extra Offers that can be attached (e.g., warranty, gift wrap)

# properties.beckn:addOnItems.description
Optional extras modeled as items (e.g., toppings, accessories)

# properties.beckn:price.description
Price snapshot; detailed models can live in offerAttributes

# properties.beckn:offerAttributes.description
Attribute Pack attachment (pricing models, discounts, rail terms, etc.)