Class: Stripe::Tax::RegistrationUpdateParams

Inherits:
RequestParams show all
Defined in:
lib/stripe/params/tax/registration_update_params.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from RequestParams

attr_accessor, coerce_params, coerce_value, field_encodings, new, #to_h

Constructor Details

#initialize(active_from: nil, expand: nil, expires_at: nil) ⇒ RegistrationUpdateParams

Returns a new instance of RegistrationUpdateParams.



14
15
16
17
18
# File 'lib/stripe/params/tax/registration_update_params.rb', line 14

def initialize(active_from: nil, expand: nil, expires_at: nil)
  @active_from = active_from
  @expand = expand
  @expires_at = expires_at
end

Instance Attribute Details

#active_fromObject

Time at which the registration becomes active. It can be either now to indicate the current time, or a timestamp measured in seconds since the Unix epoch.



8
9
10
# File 'lib/stripe/params/tax/registration_update_params.rb', line 8

def active_from
  @active_from
end

#expandObject

Specifies which fields in the response should be expanded.



10
11
12
# File 'lib/stripe/params/tax/registration_update_params.rb', line 10

def expand
  @expand
end

#expires_atObject

If set, the registration stops being active at this time. If not set, the registration will be active indefinitely. It can be either now to indicate the current time, or a timestamp measured in seconds since the Unix epoch.



12
13
14
# File 'lib/stripe/params/tax/registration_update_params.rb', line 12

def expires_at
  @expires_at
end