Class: Stripe::V2::Billing::CustomPricingUnitService::UpdateParams

Inherits:
RequestParams
  • Object
show all
Defined in:
lib/stripe/services/v2/billing/custom_pricing_unit_service.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from RequestParams

#to_h

Constructor Details

#initialize(active: nil, display_name: nil, lookup_key: nil, metadata: nil) ⇒ UpdateParams

Returns a new instance of UpdateParams.



54
55
56
57
58
59
# File 'lib/stripe/services/v2/billing/custom_pricing_unit_service.rb', line 54

def initialize(active: nil, display_name: nil, lookup_key: nil, metadata: nil)
  @active = active
  @display_name = display_name
  @lookup_key = lookup_key
  @metadata = 
end

Instance Attribute Details

#activeObject

Whether the Custom Pricing Unit is active.



46
47
48
# File 'lib/stripe/services/v2/billing/custom_pricing_unit_service.rb', line 46

def active
  @active
end

#display_nameObject

Description that customers will see in the invoice line item.



48
49
50
# File 'lib/stripe/services/v2/billing/custom_pricing_unit_service.rb', line 48

def display_name
  @display_name
end

#lookup_keyObject

An internal key you can use to search for a particular CustomPricingUnit item.



50
51
52
# File 'lib/stripe/services/v2/billing/custom_pricing_unit_service.rb', line 50

def lookup_key
  @lookup_key
end

#metadataObject

Set of key-value pairs that you can attach to an object.



52
53
54
# File 'lib/stripe/services/v2/billing/custom_pricing_unit_service.rb', line 52

def 
  @metadata
end