Class: Ravelin::PaymentMethod

Inherits:
RavelinObject show all
Defined in:
lib/ravelin/payment_method.rb

Instance Attribute Summary collapse

Method Summary

Methods inherited from RavelinObject

attr_accessor, attr_required, #initialize, required_attributes, #serializable_hash, #validate

Constructor Details

This class inherits a constructor from Ravelin::RavelinObject

Instance Attribute Details

#activeObject

Returns the value of attribute active.



3
4
5
# File 'lib/ravelin/payment_method.rb', line 3

def active
  @active
end

#bannedObject

Returns the value of attribute banned.



3
4
5
# File 'lib/ravelin/payment_method.rb', line 3

def banned
  @banned
end

#card_binObject

Returns the value of attribute card_bin.



3
4
5
# File 'lib/ravelin/payment_method.rb', line 3

def card_bin
  @card_bin
end

#card_last_fourObject

Returns the value of attribute card_last_four.



3
4
5
# File 'lib/ravelin/payment_method.rb', line 3

def card_last_four
  @card_last_four
end

#card_typeObject

Returns the value of attribute card_type.



3
4
5
# File 'lib/ravelin/payment_method.rb', line 3

def card_type
  @card_type
end

#country_issuedObject

Returns the value of attribute country_issued.



3
4
5
# File 'lib/ravelin/payment_method.rb', line 3

def country_issued
  @country_issued
end

#customObject

Returns the value of attribute custom.



3
4
5
# File 'lib/ravelin/payment_method.rb', line 3

def custom
  @custom
end

#e_walletObject

Returns the value of attribute e_wallet.



3
4
5
# File 'lib/ravelin/payment_method.rb', line 3

def e_wallet
  @e_wallet
end

#emailObject

Returns the value of attribute email.



3
4
5
# File 'lib/ravelin/payment_method.rb', line 3

def email
  @email
end

#expiry_monthObject

Returns the value of attribute expiry_month.



3
4
5
# File 'lib/ravelin/payment_method.rb', line 3

def expiry_month
  @expiry_month
end

#expiry_yearObject

Returns the value of attribute expiry_year.



3
4
5
# File 'lib/ravelin/payment_method.rb', line 3

def expiry_year
  @expiry_year
end

#instrument_idObject

Returns the value of attribute instrument_id.



3
4
5
# File 'lib/ravelin/payment_method.rb', line 3

def instrument_id
  @instrument_id
end

#issuerObject

Returns the value of attribute issuer.



3
4
5
# File 'lib/ravelin/payment_method.rb', line 3

def issuer
  @issuer
end

#method_typeObject

Returns the value of attribute method_type.



3
4
5
# File 'lib/ravelin/payment_method.rb', line 3

def method_type
  @method_type
end

#name_on_cardObject

Returns the value of attribute name_on_card.



3
4
5
# File 'lib/ravelin/payment_method.rb', line 3

def name_on_card
  @name_on_card
end

#nick_nameObject

Returns the value of attribute nick_name.



3
4
5
# File 'lib/ravelin/payment_method.rb', line 3

def nick_name
  @nick_name
end

#payment_method_idObject

Returns the value of attribute payment_method_id.



3
4
5
# File 'lib/ravelin/payment_method.rb', line 3

def payment_method_id
  @payment_method_id
end

#prepaid_cardObject

Returns the value of attribute prepaid_card.



3
4
5
# File 'lib/ravelin/payment_method.rb', line 3

def prepaid_card
  @prepaid_card
end

#registration_timeObject

Returns the value of attribute registration_time.



3
4
5
# File 'lib/ravelin/payment_method.rb', line 3

def registration_time
  @registration_time
end

#successful_registrationObject

Returns the value of attribute successful_registration.



3
4
5
# File 'lib/ravelin/payment_method.rb', line 3

def successful_registration
  @successful_registration
end