Sha256: 207c039420b1f20d0fdce8df4745b204530d28e9528d115a066dbd43b8c7db35

Contents?: true

Size: 732 Bytes

Versions: 15

Compression:

Stored size: 732 Bytes

Contents

module ChargeBee
  class SubscriptionEstimate < Model

    class ShippingAddress < Model
      attr_accessor :first_name, :last_name, :email, :company, :phone, :line1, :line2, :line3, :city, :state_code, :state, :country, :zip, :validation_status
    end

    class ContractTerm < Model
      attr_accessor :id, :status, :contract_start, :contract_end, :billing_cycle, :action_at_term_end, :total_contract_value, :cancellation_cutoff_period, :created_at, :subscription_id, :remaining_billing_cycles
    end

  attr_accessor :id, :currency_code, :status, :trial_end_action, :next_billing_at, :pause_date,
  :resume_date, :shipping_address, :contract_term

  # OPERATIONS
  #-----------

  end # ~SubscriptionEstimate
end # ~ChargeBee

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
chargebee-2.17.0 lib/chargebee/models/subscription_estimate.rb
chargebee-2.16.0 lib/chargebee/models/subscription_estimate.rb
chargebee-2.15.0 lib/chargebee/models/subscription_estimate.rb
chargebee-2.14.1 lib/chargebee/models/subscription_estimate.rb
chargebee-2.14.0 lib/chargebee/models/subscription_estimate.rb
chargebee-2.13.1 lib/chargebee/models/subscription_estimate.rb
chargebee-2.13.0 lib/chargebee/models/subscription_estimate.rb
chargebee-2.12.0 lib/chargebee/models/subscription_estimate.rb
chargebee-2.11.2 lib/chargebee/models/subscription_estimate.rb
chargebee-2.11.1 lib/chargebee/models/subscription_estimate.rb
chargebee-2.11.0 lib/chargebee/models/subscription_estimate.rb
chargebee-2.10.1 lib/chargebee/models/subscription_estimate.rb
chargebee-2.10.0 lib/chargebee/models/subscription_estimate.rb
chargebee-2.9.0 lib/chargebee/models/subscription_estimate.rb
chargebee-2.8.8 lib/chargebee/models/subscription_estimate.rb