Class: ChargeBee::PaymentSource::Card

Inherits:
Model
  • Object
show all
Defined in:
lib/chargebee/models/payment_source.rb

Instance Attribute Summary collapse

Method Summary

Methods inherited from Model

construct, #init_dependant, #init_dependant_list, #initialize, #inspect, #load, #method_missing, #to_s, uri_path

Constructor Details

This class inherits a constructor from ChargeBee::Model

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class ChargeBee::Model

Instance Attribute Details

#billing_addr1 ⇒ Object

Returns the value of attribute billing_addr1.



5
6
7
# File 'lib/chargebee/models/payment_source.rb', line 5

def billing_addr1
  @billing_addr1
end

#billing_addr2 ⇒ Object

Returns the value of attribute billing_addr2.



5
6
7
# File 'lib/chargebee/models/payment_source.rb', line 5

def billing_addr2
  @billing_addr2
end

#billing_city ⇒ Object

Returns the value of attribute billing_city.



5
6
7
# File 'lib/chargebee/models/payment_source.rb', line 5

def billing_city
  @billing_city
end

#billing_country ⇒ Object

Returns the value of attribute billing_country.



5
6
7
# File 'lib/chargebee/models/payment_source.rb', line 5

def billing_country
  @billing_country
end

#billing_state ⇒ Object

Returns the value of attribute billing_state.



5
6
7
# File 'lib/chargebee/models/payment_source.rb', line 5

def billing_state
  @billing_state
end

#billing_state_code ⇒ Object

Returns the value of attribute billing_state_code.



5
6
7
# File 'lib/chargebee/models/payment_source.rb', line 5

def billing_state_code
  @billing_state_code
end

#billing_zip ⇒ Object

Returns the value of attribute billing_zip.



5
6
7
# File 'lib/chargebee/models/payment_source.rb', line 5

def billing_zip
  @billing_zip
end

#brand ⇒ Object

Returns the value of attribute brand.



5
6
7
# File 'lib/chargebee/models/payment_source.rb', line 5

def brand
  @brand
end

#expiry_month ⇒ Object

Returns the value of attribute expiry_month.



5
6
7
# File 'lib/chargebee/models/payment_source.rb', line 5

def expiry_month
  @expiry_month
end

#expiry_year ⇒ Object

Returns the value of attribute expiry_year.



5
6
7
# File 'lib/chargebee/models/payment_source.rb', line 5

def expiry_year
  @expiry_year
end

#first_name ⇒ Object

Returns the value of attribute first_name.



5
6
7
# File 'lib/chargebee/models/payment_source.rb', line 5

def first_name
  @first_name
end

#funding_type ⇒ Object

Returns the value of attribute funding_type.



5
6
7
# File 'lib/chargebee/models/payment_source.rb', line 5

def funding_type
  @funding_type
end

#iin ⇒ Object

Returns the value of attribute iin.



5
6
7
# File 'lib/chargebee/models/payment_source.rb', line 5

def iin
  @iin
end

#last4 ⇒ Object

Returns the value of attribute last4.



5
6
7
# File 'lib/chargebee/models/payment_source.rb', line 5

def last4
  @last4
end

#last_name ⇒ Object

Returns the value of attribute last_name.



5
6
7
# File 'lib/chargebee/models/payment_source.rb', line 5

def last_name
  @last_name
end

#masked_number ⇒ Object

Returns the value of attribute masked_number.



5
6
7
# File 'lib/chargebee/models/payment_source.rb', line 5

def masked_number
  @masked_number
end