







![]() ![]() |
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
|