Class AuthorizeNetRecurringManager

AuthorizeNet manager for recurring payments.

Inheritance
System.Object
AuthorizeNetRecurringManager
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Mediachase.Commerce.Plugins.Payment.Authorize
Assembly: Mediachase.Commerce.Plugins.Payment.dll
Version: 10.8.0
Syntax
public class AuthorizeNetRecurringManager

Constructors

AuthorizeNetRecurringManager(String, String, String)

Initializes a new instance of AuthorizeNetRecurringManager

Declaration
public AuthorizeNetRecurringManager(string serverURL, string user, string password)
Parameters
Type Name Description
System.String serverURL

The URL of the API server

System.String user

The user's Payment Gateway account login name used for transaction processing.

System.String password

The TransactionKey associated with that account.

Methods

CancelSubscription(ARBCancelSubscriptionRequest)

Cancel an existing ARB subscription using the subscription ID returned by the create.

Declaration
public ARBCancelSubscriptionResponse CancelSubscription(ARBCancelSubscriptionRequest cancelSubscriptionRequest)
Parameters
Type Name Description
ARBCancelSubscriptionRequest cancelSubscriptionRequest
Returns
Type Description
ARBCancelSubscriptionResponse

CreateSubscription(ARBCreateSubscriptionRequest)

Create a new ARB Subscription.

Declaration
public ARBCreateSubscriptionResponse CreateSubscription(ARBCreateSubscriptionRequest createSubscriptionRequest)
Parameters
Type Name Description
ARBCreateSubscriptionRequest createSubscriptionRequest
Returns
Type Description
ARBCreateSubscriptionResponse

UpdateSubscription(ARBUpdateSubscriptionRequest)

Update an existing ARB subscription using the subscription ID returned by the create.

Declaration
public ARBUpdateSubscriptionResponse UpdateSubscription(ARBUpdateSubscriptionRequest updateSubscriptionRequest)
Parameters
Type Name Description
ARBUpdateSubscriptionRequest updateSubscriptionRequest
Returns
Type Description
ARBUpdateSubscriptionResponse