class AuthorizeNet::API::PaymentType
{AnetApi/xml/v1/schema/AnetApiSchema.xsd}paymentType
creditCard - CreditCardType bankAccount - BankAccountType trackData - CreditCardTrackType encryptedTrackData - EncryptedTrackDataType payPal - PayPalType opaqueData - OpaqueDataType emv - PaymentEmvType
Public Class Methods
new(creditCard = nil, bankAccount = nil, trackData = nil, encryptedTrackData = nil, payPal = nil, opaqueData = nil, emv = nil)
click to toggle source
# File lib/authorize_net/api/schema.rb, line 614 def initialize(creditCard = nil, bankAccount = nil, trackData = nil, encryptedTrackData = nil, payPal = nil, opaqueData = nil, emv = nil) @creditCard = creditCard @bankAccount = bankAccount @trackData = trackData @encryptedTrackData = encryptedTrackData @payPal = payPal @opaqueData = opaqueData @emv = emv end