Class: Stripe::AccountService::CreateParams::Card

Inherits:
RequestParams
  • Object
show all
Defined in:
lib/stripe/services/account_service.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from RequestParams

#to_h

Constructor Details

#initialize(object: nil, address_city: nil, address_country: nil, address_line1: nil, address_line2: nil, address_state: nil, address_zip: nil, currency: nil, cvc: nil, exp_month: nil, exp_year: nil, name: nil, number: nil, metadata: nil, default_for_currency: nil) ⇒ Card

Returns a new instance of Card.



3407
3408
3409
3410
3411
3412
3413
3414
3415
3416
3417
3418
3419
3420
3421
3422
3423
3424
3425
3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
3439
# File 'lib/stripe/services/account_service.rb', line 3407

def initialize(
  object: nil,
  address_city: nil,
  address_country: nil,
  address_line1: nil,
  address_line2: nil,
  address_state: nil,
  address_zip: nil,
  currency: nil,
  cvc: nil,
  exp_month: nil,
  exp_year: nil,
  name: nil,
  number: nil,
  metadata: nil,
  default_for_currency: nil
)
  @object = object
  @address_city = address_city
  @address_country = address_country
  @address_line1 = address_line1
  @address_line2 = address_line2
  @address_state = address_state
  @address_zip = address_zip
  @currency = currency
  @cvc = cvc
  @exp_month = exp_month
  @exp_year = exp_year
  @name = name
  @number = number
  @metadata = 
  @default_for_currency = default_for_currency
end

Instance Attribute Details

#address_cityObject

Attribute for param field address_city



3379
3380
3381
# File 'lib/stripe/services/account_service.rb', line 3379

def address_city
  @address_city
end

#address_countryObject

Attribute for param field address_country



3381
3382
3383
# File 'lib/stripe/services/account_service.rb', line 3381

def address_country
  @address_country
end

#address_line1Object

Attribute for param field address_line1



3383
3384
3385
# File 'lib/stripe/services/account_service.rb', line 3383

def address_line1
  @address_line1
end

#address_line2Object

Attribute for param field address_line2



3385
3386
3387
# File 'lib/stripe/services/account_service.rb', line 3385

def address_line2
  @address_line2
end

#address_stateObject

Attribute for param field address_state



3387
3388
3389
# File 'lib/stripe/services/account_service.rb', line 3387

def address_state
  @address_state
end

#address_zipObject

Attribute for param field address_zip



3389
3390
3391
# File 'lib/stripe/services/account_service.rb', line 3389

def address_zip
  @address_zip
end

#currencyObject

Attribute for param field currency



3391
3392
3393
# File 'lib/stripe/services/account_service.rb', line 3391

def currency
  @currency
end

#cvcObject

Attribute for param field cvc



3393
3394
3395
# File 'lib/stripe/services/account_service.rb', line 3393

def cvc
  @cvc
end

#default_for_currencyObject

Attribute for param field default_for_currency



3405
3406
3407
# File 'lib/stripe/services/account_service.rb', line 3405

def default_for_currency
  @default_for_currency
end

#exp_monthObject

Attribute for param field exp_month



3395
3396
3397
# File 'lib/stripe/services/account_service.rb', line 3395

def exp_month
  @exp_month
end

#exp_yearObject

Attribute for param field exp_year



3397
3398
3399
# File 'lib/stripe/services/account_service.rb', line 3397

def exp_year
  @exp_year
end

#metadataObject

Set of [key-value pairs](stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format.



3403
3404
3405
# File 'lib/stripe/services/account_service.rb', line 3403

def 
  @metadata
end

#nameObject

Attribute for param field name



3399
3400
3401
# File 'lib/stripe/services/account_service.rb', line 3399

def name
  @name
end

#numberObject

Attribute for param field number



3401
3402
3403
# File 'lib/stripe/services/account_service.rb', line 3401

def number
  @number
end

#objectObject

Attribute for param field object



3377
3378
3379
# File 'lib/stripe/services/account_service.rb', line 3377

def object
  @object
end