Class: AuthorizeNet::API::CustomerPaymentProfileExType

Inherits:
Object
  • Object
show all
Includes:
ROXML
Defined in:
lib/authorize_net/api/schema.rb

Overview

AnetApi/xml/v1/schema/AnetApiSchema.xsdcustomerPaymentProfileExType

customerType - CustomerTypeEnum
billTo - CustomerAddressType
payment - PaymentType
driversLicense - DriversLicenseType
taxId - SOAP::SOAPString
defaultPaymentProfile - SOAP::SOAPBoolean
subsequentAuthInformation - SubsequentAuthInformation
customerPaymentProfileId - (any)

Instance Method Summary collapse

Constructor Details

#initialize(customerType = nil, billTo = nil, payment = nil, driversLicense = nil, taxId = nil, defaultPaymentProfile = nil, subsequentAuthInformation = nil, customerPaymentProfileId = nil) ⇒ CustomerPaymentProfileExType

Returns a new instance of CustomerPaymentProfileExType.



1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
# File 'lib/authorize_net/api/schema.rb', line 1310

def initialize(customerType = nil, billTo = nil, payment = nil, driversLicense = nil, taxId = nil, defaultPaymentProfile = nil, subsequentAuthInformation = nil, customerPaymentProfileId = nil)
  @customerType = customerType
  @billTo = billTo
  @payment = payment
  @driversLicense = driversLicense
  @taxId = taxId
  @defaultPaymentProfile = defaultPaymentProfile
  @subsequentAuthInformation = subsequentAuthInformation
  @customerPaymentProfileId = customerPaymentProfileId
end