Sha256: 69d3c0f62661d06cac11f0bda9b5c54aacbfeaa0160d2752aebba71882ca6fa3

Contents?: true

Size: 1.22 KB

Versions: 2

Compression:

Stored size: 1.22 KB

Contents

# TalonOne::Tier

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**id** | **Integer** | The internal ID of the tier. | 
**name** | **String** | The name of the tier. | 
**start_date** | **DateTime** | Date and time when the customer moved to this tier. This value uses the loyalty program's time zone setting. | [optional] 
**expiry_date** | **DateTime** | Date when tier level expires in the RFC3339 format (in the Loyalty Program's timezone). | [optional] 
**downgrade_policy** | **String** | The policy that defines how customer tiers are downgraded in the loyalty program after tier reevaluation.  - `one_down`: If the customer doesn't have enough points to stay in the current tier, they are downgraded by one tier.  - `balance_based`: The customer's tier is reevaluated based on the amount of active points they have at the moment.  | [optional] 

## Code Sample

```ruby
require 'TalonOne'

instance = TalonOne::Tier.new(id: 11,
                                 name: bronze,
                                 start_date: null,
                                 expiry_date: null,
                                 downgrade_policy: null)
```


Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
talon_one-7.0.0 docs/Tier.md
talon_one-6.0.0 docs/Tier.md