Class: AuthorizeNet::API::CustomerPaymentProfileMaskedType

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

Overview

AnetApi/xml/v1/schema/AnetApiSchema.xsdcustomerPaymentProfileMaskedType

customerType - CustomerTypeEnum
billTo - CustomerAddressType
customerProfileId - (any)
customerPaymentProfileId - (any)
defaultPaymentProfile - SOAP::SOAPBoolean
payment - PaymentMaskedType
driversLicense - DriversLicenseMaskedType
taxId - SOAP::SOAPString
subscriptionIds - SubscriptionIdList

Instance Method Summary collapse

Constructor Details

#initialize(customerType = nil, billTo = nil, customerProfileId = nil, customerPaymentProfileId = nil, payment = nil, driversLicense = nil, taxId = nil, subscriptionIds = nil, defaultPaymentProfile = nil, originalNetworkTransId = nil, originalAuthAmount = nil, excludeFromAccountUpdater = nil) ⇒ CustomerPaymentProfileMaskedType

Returns a new instance of CustomerPaymentProfileMaskedType.



1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
# File 'lib/authorize_net/api/schema.rb', line 1358

def initialize(customerType = nil, billTo = nil, customerProfileId = nil, customerPaymentProfileId = nil, payment = nil, driversLicense = nil, taxId = nil, subscriptionIds = nil, defaultPaymentProfile = nil, originalNetworkTransId = nil, originalAuthAmount = nil, excludeFromAccountUpdater = nil)
  @customerType = customerType
  @billTo = billTo
  @customerProfileId = customerProfileId
  @customerPaymentProfileId = customerPaymentProfileId
  @payment = payment
  @driversLicense = driversLicense
  @taxId = taxId
  @subscriptionIds = subscriptionIds
  @defaultPaymentProfile = defaultPaymentProfile
  @originalAuthAmount = originalAuthAmount
  @originalNetworkTransId = originalNetworkTransId
  @excludeFromAccountUpdater = excludeFromAccountUpdater
end