google_api_content v0.29.0 GoogleApi.Content.V2.Model.OrderLegacyPromotionBenefit View Source
Attributes
discount
(type:GoogleApi.Content.V2.Model.Price.t
, default:nil
) - The discount in the order price when the promotion is applied.offerIds
(type:list(String.t)
, default:nil
) - The OfferId(s) that were purchased in this order and map to this specific benefit of the promotion.subType
(type:String.t
, default:nil
) - Further describes the benefit of the promotion. Note that we will expand on this enumeration as we support new promotion sub-types.Acceptable values are:
- "
buyMGetMoneyOff
" - "
buyMGetNMoneyOff
" - "
buyMGetNPercentOff
" - "
buyMGetPercentOff
" - "
freeGift
" - "
freeGiftWithItemId
" - "
freeGiftWithValue
" - "
freeOvernightShipping
" - "
freeShipping
" - "
freeTwoDayShipping
" - "
moneyOff
" - "
percentageOff
" - "
rewardPoints
" - "
salePrice
"
- "
taxImpact
(type:GoogleApi.Content.V2.Model.Price.t
, default:nil
) - The impact on tax when the promotion is applied.type
(type:String.t
, default:nil
) - Describes whether the promotion applies to products (e.g. 20% off) or to shipping (e.g. Free Shipping).Acceptable values are:
- "
product
" - "
shipping
"
- "
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
t()
View Sourcet() :: %GoogleApi.Content.V2.Model.OrderLegacyPromotionBenefit{ discount: GoogleApi.Content.V2.Model.Price.t(), offerIds: [String.t()], subType: String.t(), taxImpact: GoogleApi.Content.V2.Model.Price.t(), type: String.t() }
Link to this section Functions
Unwrap a decoded JSON object into its complex fields.