The properties of the AuthorizeNetRequest class are listed below. For a complete list of AuthorizeNetRequest class members, see the AuthorizeNetRequest Members topic.
Address | Gets or sets the address of the customer associated with the billing address for the transaction. |
Amount | Gets or sets the total value to be charged or credited inclusive of tax. This value is required. |
AuthorizationCode | Gets or sets the authorization code for a previous transaction not authorized on the gateway that is being submitted for capture. |
BankABACode | Gets or sets the routing number of a bank for eCheck.Net transcations. |
BankAccountName | Gets or sets the customers name as it appears on their bank account. |
BankAccountNumber | Gets or sets the checking or savings account number of the customer. |
BankAccountType | Gets or sets the type of bank account of the customer. |
BankName | Gets or sets the name of the customer's financial institution. |
CardCode | Gets or sets the three- or four-digit number on the back of a credit card (on the front for American Express cards.) |
CardNumber | Gets or sets the customer's credit card number. |
City | Gets or sets the city of the customer associated with the billing address for the transaction. |
Company | Gets or sets the the company name of the customer associated with the billing address for the transaction. |
Country | Gets or sets the two character country code or full country name of the customer associated with the billing address for the transaction. |
CurrencyCode | Gets or sets the currency code. |
CustomerId | Gets or sets the unique identifier to represent the customer associated with the transaction. |
CustomerIP | Gets or sets the IP address of the customer initiating the transaction. |
CustomerTaxId | Gets or sets the Tax Id or SSN of the customer initiating the transaction. |
DelimiterCharacter | Gets or sets the character that will be used to separate fields in the transaction response. |
Description | Gets or sets the description of the transaction. |
DriversLicenseDateOfBirth | Gets or sets the drivers license date of birth of the customer initiating the transaction. |
DriversLicenseNumber | Gets or sets the drivers license number of the customer initiating the transaction. |
DriversLicenseState | Gets or sets the two character abbreviated drivers license state of the customer initiating the transaction. |
Duty | Gets or sets the amount charged for duty. |
Email | Gets or sets the email address to which the customer's copy of the confirmation email is sent. |
EmailCustomer | Gets or sets whether a confirmation email should be sent to the customer. |
ExpiryDate | Gets or sets the date on which the credit card expires. |
Fax | Gets or sets the fax number of the customer associated with the billing address for the transaction. |
FirstName | Gets or sets the first name of the customer associated with the billing address for the transaction. |
FooterEmailReceipt | Gets or sets the text that will appear as the footer on the transaction confirmation email sent to the customer. |
Freight | Gets or sets the freight amount charged. |
HeaderEmailReceipt | Gets or sets the text that will appear as the header on the transaction confirmation email sent to the customer. |
InvoiceNumber | Gets or sets the merchant assigned invoice number. |
LastName | Gets or sets the last name of the customer associated with the billing address for the transaction. |
Login | Gets or sets the merchant login id. |
MerchantDefinedFields | Gets the collection of MerchantDefinedFieldsCollection fields for the request. |
MerchantEmail | Gets or sets the email address to which the merchant's copy of the customer confirmation email should be sent. |
Method | Gets or sets the method of payment for the transaction being sent to the system. |
OrganizationType | Gets or sets the organization type of the customer. |
Phone | Gets or sets the phone number of the customer associated with the billing address for the transaction. |
PurchaseOrderNumber | Gets or sets the purchase order number. |
RecurringBilling | Gets or sets whether the transaction is a recurring billing transaction. |
ShipToAddress | Gets or sets the customer shipping address. |
ShipToCity | Gets or sets the customer shipping city. |
ShipToCompany | Gets or sets the customer shipping company. |
ShipToCountry | Gets or sets the customer shipping country. |
ShipToFirstName | Gets or sets the customer shipping first name. |
ShipToLastName | Gets or sets the customer shipping last name. |
ShipToState | Gets or sets the customer shipping state. |
ShipToZip | Gets or sets the customer shipping zip. |
State | Gets or sets the state of the customer associated with the billing address for the transaction. |
Tax | Gets or sets the tax amount. |
TaxExempt | Gets or sets whether the transaction is tax exempt. |
TestRequest | Gets or sets if the transaction should be processed as a test transaction. |
TransactionId | Gets or sets the id of a transaction previously authorized by the gateway. |
TransactionKey | Gets or sets the gateway-generated transaction key. |
Type | Gets or sets the type of transaction. |
ValidateFormat | Gets or sets whether the format for CustomerIP, CustomerTaxId, DriversLicenseDateOfBirth and ExpiryDate properties will be validated. |
Version | Gets or sets the transaction version number. |
Zip | Gets or sets the zip of the customer associated with the billing address for the transaction. |
AuthorizeNetRequest Class | Duis.Payment Namespace