Class: CheckoutSdk::Issuing::IssuingAddress
- Inherits:
-
Object
- Object
- CheckoutSdk::Issuing::IssuingAddress
- Defined in:
- lib/checkout_sdk/issuing/issuing_address.rb
Overview
Address block used in Issuing requests (billing/residency on cardholders). Matches swagger ‘IssuingAddress`. `address_line1`, `city`, `zip`, `country` are required per spec; other fields are optional.
Instance Attribute Summary collapse
-
#address_line1 ⇒ String
[Required].
- #address_line2 ⇒ String
-
#city ⇒ String
[Required].
-
#country ⇒ String
ISO-3166 alpha-2 country code.
- #state ⇒ String
-
#zip ⇒ String
[Required].
Instance Attribute Details
#address_line1 ⇒ String
Returns [Required].
21 22 23 |
# File 'lib/checkout_sdk/issuing/issuing_address.rb', line 21 class IssuingAddress attr_accessor :address_line1, :address_line2, :city, :state, :zip, :country end |
#address_line2 ⇒ String
21 22 23 |
# File 'lib/checkout_sdk/issuing/issuing_address.rb', line 21 class IssuingAddress attr_accessor :address_line1, :address_line2, :city, :state, :zip, :country end |
#city ⇒ String
Returns [Required].
21 22 23 |
# File 'lib/checkout_sdk/issuing/issuing_address.rb', line 21 class IssuingAddress attr_accessor :address_line1, :address_line2, :city, :state, :zip, :country end |
#country ⇒ String
Returns ISO-3166 alpha-2 country code. [Required].
21 22 23 |
# File 'lib/checkout_sdk/issuing/issuing_address.rb', line 21 class IssuingAddress attr_accessor :address_line1, :address_line2, :city, :state, :zip, :country end |
#state ⇒ String
21 22 23 |
# File 'lib/checkout_sdk/issuing/issuing_address.rb', line 21 class IssuingAddress attr_accessor :address_line1, :address_line2, :city, :state, :zip, :country end |
#zip ⇒ String
Returns [Required].
21 22 23 |
# File 'lib/checkout_sdk/issuing/issuing_address.rb', line 21 class IssuingAddress attr_accessor :address_line1, :address_line2, :city, :state, :zip, :country end |