Class: Stripe::V2::Billing::ContractCreateParams::BillingSettings::BillSettingsDetails

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

Defined Under Namespace

Classes: Calculation, Invoice

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(calculation: nil, invoice: nil) ⇒ BillSettingsDetails

Returns a new instance of BillSettingsDetails.



92
93
94
95
# File 'lib/stripe/params/v2/billing/contract_create_params.rb', line 92

def initialize(calculation: nil, invoice: nil)
  @calculation = calculation
  @invoice = invoice
end

Instance Attribute Details

#calculationObject

Calculation settings.



88
89
90
# File 'lib/stripe/params/v2/billing/contract_create_params.rb', line 88

def calculation
  @calculation
end

#invoiceObject

Invoice settings.



90
91
92
# File 'lib/stripe/params/v2/billing/contract_create_params.rb', line 90

def invoice
  @invoice
end