AuthorizeNet Namespace
From AuthorizeNet .NET
| A .NET Library aimed at helping you get up to speed quickly with Authorize.NET |
| AuthorizeNet Namespace |
| Send Feedback |
Classes
| Class | Description | |
|---|---|---|
| Address |
This is an Address abstraction used for Billing and Shipping
| |
| ApiFields |
These are field names and explanations only
| |
| AuthorizationRequest |
A request that authorizes a transaction, no capture
| |
| Batch |
A class representing a batch-settlement
| |
| CaptureRequest |
A request representing a Capture - the final transfer of funds that happens after an auth.
| |
| CardPresentAuthorizationRequest | ||
| CardPresentAuthorizeAndCaptureRequest | ||
| CardPresentCaptureOnly |
Capture only function
| |
| CardPresentCredit |
A Credit transaction
| |
| CardPresentGateway |
The gateway which runs the credit card transaction
| |
| CardPresentPriorAuthCapture |
Captures a prior authorization
| |
| CardPresentResponse |
Parses the response from the transaction (a piped string) into a represenational class
| |
| CardPresentVoid |
A Cardpresent Void transaction
| |
| Charge |
A helper class for representing a charge
| |
| CreditRequest |
Credits, or refunds, the amount back to the user
| |
| Crypto | ||
| Customer |
This is an abstraction for use with the CIM API. It's a partial class so you can combine it with your class as needed.
| |
| CustomerGateway | ||
| EcheckRequest | ||
| Gateway | ||
| GatewayRequest |
An abstract base class, from which all Request classes must inherit
| |
| GatewayResponse | ||
| HttpXmlUtility |
This class posts the XML Form to Authorize.NET
| |
| LineItem |
Representational class for a transactional line item
| |
| Order |
This is an abstraction for the AuthNET API so you can specify detailed order information.
| |
| PaymentProfile |
An abstraction for the AuthNET API, allowing you store credit card information with Authorize.net
| |
| ReportingGateway |
The gateway for requesting Reports from Authorize.Net
| |
| ResponseBase | ||
| SIMResponse | ||
| SubscriptionGateway | ||
| SubscriptionRequest |
This is the abstracted SubscriptionRequest class - it provides a simplified way of dealing with the underlying
ARB API. This class uses a Fluent Interface to build out the request - creating only what you need.
| |
| Transaction |
A representational class for a Transaction
| |
| VoidRequest |
A request representing a Void of a previously authorized transaction
|
Interfaces
| Interface | Description | |
|---|---|---|
| ICardPresentGateway | ||
| ICustomerGateway | ||
| IGateway | ||
| IGatewayRequest | ||
| IGatewayResponse | ||
| IReportingGateway | ||
| ISubscriptionGateway | ||
| ISubscriptionRequest |
Enumerations
| Enumeration | Description | |
|---|---|---|
| BankAccountType |
The type of BankAccount to be used
| |
| BillingIntervalUnits | ||
| DeviceType |
The devise which read in the Credit Card
| |
| EcheckType |
The type of eCheck transaction
| |
| RequestAction |
The type of API Request being performed
| |
| ServiceMode | ||
| TransactionStatus |
The status for the transaction
|