Class: Stripe::Source::Owner

Inherits:
Stripe::StripeObject show all
Defined in:
lib/stripe/resources/source.rb

Defined Under Namespace

Classes: Address, VerifiedAddress

Constant Summary

Constants inherited from Stripe::StripeObject

Stripe::StripeObject::RESERVED_FIELD_NAMES

Instance Attribute Summary collapse

Attributes inherited from Stripe::StripeObject

#last_response

Method Summary

Methods inherited from Stripe::StripeObject

#==, #[], #[]=, additive_object_param, additive_object_param?, #as_json, construct_from, #deleted?, #dirty!, #each, #eql?, #hash, #initialize, #inspect, #keys, #marshal_dump, #marshal_load, protected_fields, #serialize_params, #to_hash, #to_json, #to_s, #update_attributes, #values

Constructor Details

This class inherits a constructor from Stripe::StripeObject

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class Stripe::StripeObject

Instance Attribute Details

#addressObject (readonly)

Owner’s address.



354
355
356
# File 'lib/stripe/resources/source.rb', line 354

def address
  @address
end

#emailObject (readonly)

Owner’s email address.



356
357
358
# File 'lib/stripe/resources/source.rb', line 356

def email
  @email
end

#nameObject (readonly)

Owner’s full name.



358
359
360
# File 'lib/stripe/resources/source.rb', line 358

def name
  @name
end

#phoneObject (readonly)

Owner’s phone number (including extension).



360
361
362
# File 'lib/stripe/resources/source.rb', line 360

def phone
  @phone
end

#verified_addressObject (readonly)

Verified owner’s address. Verified values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement. They cannot be set or mutated.



362
363
364
# File 'lib/stripe/resources/source.rb', line 362

def verified_address
  @verified_address
end

#verified_emailObject (readonly)

Verified owner’s email address. Verified values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement. They cannot be set or mutated.



364
365
366
# File 'lib/stripe/resources/source.rb', line 364

def verified_email
  @verified_email
end

#verified_nameObject (readonly)

Verified owner’s full name. Verified values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement. They cannot be set or mutated.



366
367
368
# File 'lib/stripe/resources/source.rb', line 366

def verified_name
  @verified_name
end

#verified_phoneObject (readonly)

Verified owner’s phone number (including extension). Verified values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement. They cannot be set or mutated.



368
369
370
# File 'lib/stripe/resources/source.rb', line 368

def verified_phone
  @verified_phone
end