Class: Stripe::V2::Billing::CadenceUpdateParams

Inherits:
RequestParams show all
Defined in:
lib/stripe/params/v2/billing/cadence_update_params.rb

Defined Under Namespace

Classes: Payer, Settings

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from RequestParams

attr_accessor, new, #to_h

Constructor Details

#initialize(include: nil, lookup_key: nil, metadata: nil, payer: nil, settings: nil) ⇒ CadenceUpdateParams

Returns a new instance of CadenceUpdateParams.



68
69
70
71
72
73
74
# File 'lib/stripe/params/v2/billing/cadence_update_params.rb', line 68

def initialize(include: nil, lookup_key: nil, metadata: nil, payer: nil, settings: nil)
  @include = include
  @lookup_key = lookup_key
  @metadata = 
  @payer = payer
  @settings = settings
end

Instance Attribute Details

#includeObject

Additional resource to include in the response.



58
59
60
# File 'lib/stripe/params/v2/billing/cadence_update_params.rb', line 58

def include
  @include
end

#lookup_keyObject

A lookup key used to retrieve cadences dynamically from a static string. Maximum length of 200 characters.



60
61
62
# File 'lib/stripe/params/v2/billing/cadence_update_params.rb', line 60

def lookup_key
  @lookup_key
end

#metadataObject

Set of [key-value pairs](/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format.



62
63
64
# File 'lib/stripe/params/v2/billing/cadence_update_params.rb', line 62

def 
  @metadata
end

#payerObject

The payer determines the entity financially responsible for the bill.



64
65
66
# File 'lib/stripe/params/v2/billing/cadence_update_params.rb', line 64

def payer
  @payer
end

#settingsObject

The settings associated with the cadence.



66
67
68
# File 'lib/stripe/params/v2/billing/cadence_update_params.rb', line 66

def settings
  @settings
end