Class: Stripe::Charge::PaymentMethodDetails::Card

Inherits:
StripeObject
  • Object
show all
Defined in:
lib/stripe/resources/charge.rb

Defined Under Namespace

Classes: Checks, DecrementalAuthorization, ExtendedAuthorization, IncrementalAuthorization, Installments, Multicapture, NetworkToken, Overcapture, PartialAuthorization, ThreeDSecure, Wallet

Constant Summary

Constants inherited from StripeObject

StripeObject::RESERVED_FIELD_NAMES

Instance Attribute Summary collapse

Attributes inherited from StripeObject

#last_response

Method Summary

Methods inherited from 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

#amount_authorizedObject (readonly)

Returns the value of attribute amount_authorized.



180
181
182
# File 'lib/stripe/resources/charge.rb', line 180

def amount_authorized
  @amount_authorized
end

#amount_requestedObject (readonly)

Returns the value of attribute amount_requested.



180
181
182
# File 'lib/stripe/resources/charge.rb', line 180

def amount_requested
  @amount_requested
end

#authorization_codeObject (readonly)

Returns the value of attribute authorization_code.



180
181
182
# File 'lib/stripe/resources/charge.rb', line 180

def authorization_code
  @authorization_code
end

#brandObject (readonly)

Returns the value of attribute brand.



180
181
182
# File 'lib/stripe/resources/charge.rb', line 180

def brand
  @brand
end

#capture_beforeObject (readonly)

Returns the value of attribute capture_before.



180
181
182
# File 'lib/stripe/resources/charge.rb', line 180

def capture_before
  @capture_before
end

#checksObject (readonly)

Returns the value of attribute checks.



180
181
182
# File 'lib/stripe/resources/charge.rb', line 180

def checks
  @checks
end

#countryObject (readonly)

Returns the value of attribute country.



180
181
182
# File 'lib/stripe/resources/charge.rb', line 180

def country
  @country
end

#decremental_authorizationObject (readonly)

Returns the value of attribute decremental_authorization.



180
181
182
# File 'lib/stripe/resources/charge.rb', line 180

def decremental_authorization
  @decremental_authorization
end

#descriptionObject (readonly)

Returns the value of attribute description.



180
181
182
# File 'lib/stripe/resources/charge.rb', line 180

def description
  @description
end

#exp_monthObject (readonly)

Returns the value of attribute exp_month.



180
181
182
# File 'lib/stripe/resources/charge.rb', line 180

def exp_month
  @exp_month
end

#exp_yearObject (readonly)

Returns the value of attribute exp_year.



180
181
182
# File 'lib/stripe/resources/charge.rb', line 180

def exp_year
  @exp_year
end

#extended_authorizationObject (readonly)

Returns the value of attribute extended_authorization.



180
181
182
# File 'lib/stripe/resources/charge.rb', line 180

def extended_authorization
  @extended_authorization
end

#fingerprintObject (readonly)

Returns the value of attribute fingerprint.



180
181
182
# File 'lib/stripe/resources/charge.rb', line 180

def fingerprint
  @fingerprint
end

#fundingObject (readonly)

Returns the value of attribute funding.



180
181
182
# File 'lib/stripe/resources/charge.rb', line 180

def funding
  @funding
end

#iinObject (readonly)

Returns the value of attribute iin.



180
181
182
# File 'lib/stripe/resources/charge.rb', line 180

def iin
  @iin
end

#incremental_authorizationObject (readonly)

Returns the value of attribute incremental_authorization.



180
181
182
# File 'lib/stripe/resources/charge.rb', line 180

def incremental_authorization
  @incremental_authorization
end

#installmentsObject (readonly)

Returns the value of attribute installments.



180
181
182
# File 'lib/stripe/resources/charge.rb', line 180

def installments
  @installments
end

#issuerObject (readonly)

Returns the value of attribute issuer.



180
181
182
# File 'lib/stripe/resources/charge.rb', line 180

def issuer
  @issuer
end

#last4Object (readonly)

Returns the value of attribute last4.



180
181
182
# File 'lib/stripe/resources/charge.rb', line 180

def last4
  @last4
end

#mandateObject (readonly)

Returns the value of attribute mandate.



180
181
182
# File 'lib/stripe/resources/charge.rb', line 180

def mandate
  @mandate
end

#motoObject (readonly)

Returns the value of attribute moto.



180
181
182
# File 'lib/stripe/resources/charge.rb', line 180

def moto
  @moto
end

#multicaptureObject (readonly)

Returns the value of attribute multicapture.



180
181
182
# File 'lib/stripe/resources/charge.rb', line 180

def multicapture
  @multicapture
end

#networkObject (readonly)

Returns the value of attribute network.



180
181
182
# File 'lib/stripe/resources/charge.rb', line 180

def network
  @network
end

#network_tokenObject (readonly)

Returns the value of attribute network_token.



180
181
182
# File 'lib/stripe/resources/charge.rb', line 180

def network_token
  @network_token
end

#network_transaction_idObject (readonly)

Returns the value of attribute network_transaction_id.



180
181
182
# File 'lib/stripe/resources/charge.rb', line 180

def network_transaction_id
  @network_transaction_id
end

#overcaptureObject (readonly)

Returns the value of attribute overcapture.



180
181
182
# File 'lib/stripe/resources/charge.rb', line 180

def overcapture
  @overcapture
end

#partial_authorizationObject (readonly)

Returns the value of attribute partial_authorization.



180
181
182
# File 'lib/stripe/resources/charge.rb', line 180

def partial_authorization
  @partial_authorization
end

#regulated_statusObject (readonly)

Returns the value of attribute regulated_status.



180
181
182
# File 'lib/stripe/resources/charge.rb', line 180

def regulated_status
  @regulated_status
end

#three_d_secureObject (readonly)

Returns the value of attribute three_d_secure.



180
181
182
# File 'lib/stripe/resources/charge.rb', line 180

def three_d_secure
  @three_d_secure
end

#walletObject (readonly)

Returns the value of attribute wallet.



180
181
182
# File 'lib/stripe/resources/charge.rb', line 180

def wallet
  @wallet
end