Class: Stripe::Account::UpdateParams::Card

Inherits:
RequestParams show all
Defined in:
lib/stripe/resources/account.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.



1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
# File 'lib/stripe/resources/account.rb', line 1506

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



1478
1479
1480
# File 'lib/stripe/resources/account.rb', line 1478

def address_city
  @address_city
end

#address_countryObject

Attribute for param field address_country



1480
1481
1482
# File 'lib/stripe/resources/account.rb', line 1480

def address_country
  @address_country
end

#address_line1Object

Attribute for param field address_line1



1482
1483
1484
# File 'lib/stripe/resources/account.rb', line 1482

def address_line1
  @address_line1
end

#address_line2Object

Attribute for param field address_line2



1484
1485
1486
# File 'lib/stripe/resources/account.rb', line 1484

def address_line2
  @address_line2
end

#address_stateObject

Attribute for param field address_state



1486
1487
1488
# File 'lib/stripe/resources/account.rb', line 1486

def address_state
  @address_state
end

#address_zipObject

Attribute for param field address_zip



1488
1489
1490
# File 'lib/stripe/resources/account.rb', line 1488

def address_zip
  @address_zip
end

#currencyObject

Attribute for param field currency



1490
1491
1492
# File 'lib/stripe/resources/account.rb', line 1490

def currency
  @currency
end

#cvcObject

Attribute for param field cvc



1492
1493
1494
# File 'lib/stripe/resources/account.rb', line 1492

def cvc
  @cvc
end

#default_for_currencyObject

Attribute for param field default_for_currency



1504
1505
1506
# File 'lib/stripe/resources/account.rb', line 1504

def default_for_currency
  @default_for_currency
end

#exp_monthObject

Attribute for param field exp_month



1494
1495
1496
# File 'lib/stripe/resources/account.rb', line 1494

def exp_month
  @exp_month
end

#exp_yearObject

Attribute for param field exp_year



1496
1497
1498
# File 'lib/stripe/resources/account.rb', line 1496

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.



1502
1503
1504
# File 'lib/stripe/resources/account.rb', line 1502

def 
  @metadata
end

#nameObject

Attribute for param field name



1498
1499
1500
# File 'lib/stripe/resources/account.rb', line 1498

def name
  @name
end

#numberObject

Attribute for param field number



1500
1501
1502
# File 'lib/stripe/resources/account.rb', line 1500

def number
  @number
end

#objectObject

Attribute for param field object



1476
1477
1478
# File 'lib/stripe/resources/account.rb', line 1476

def object
  @object
end