Sha256: 1579c720b64382115c64175da0e2595818b7b7bf6035431b42ccc28414412831
Contents?: true
Size: 1.56 KB
Versions: 3
Compression:
Stored size: 1.56 KB
Contents
# TalonOne::RollbackDiscountEffectProps ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **name** | **String** | The name of the \"setDiscount\" effect that was rolled back. | **value** | **Float** | The value of the discount that was rolled back. | **cart_item_position** | **Float** | The index of the item in the cart items for which the discount was rolled back. | [optional] **cart_item_sub_position** | **Float** | For cart items with `quantity` > 1, the subposition returns the index of the item unit in its line item. | [optional] **additional_cost_id** | **Integer** | The ID of the additional cost that was rolled back. | [optional] **additional_cost** | **String** | The name of the additional cost that was rolled back. | [optional] **scope** | **String** | The scope of the rolled back discount - For a discount per session, it can be one of `cartItems`, `additionalCosts` or `sessionTotal` - For a discount per item, it can be one of `price`, `additionalCosts` or `itemTotal` | [optional] ## Code Sample ```ruby require 'TalonOne' instance = TalonOne::RollbackDiscountEffectProps.new(name: null, value: null, cart_item_position: null, cart_item_sub_position: null, additional_cost_id: null, additional_cost: null, scope: null) ```
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
talon_one-7.0.0 | docs/RollbackDiscountEffectProps.md |
talon_one-6.0.0 | docs/RollbackDiscountEffectProps.md |
talon_one-5.0.0 | docs/RollbackDiscountEffectProps.md |