SubscriptionRequest Members

AuthorizeNet .NET

Collapse imageExpand ImageCopy imageCopyHover image

The SubscriptionRequest type exposes the following members.

Methods

  NameDescription
Public methodStatic memberCreateAnnual(String, String, Decimal)
Public methodStatic memberCreateAnnual(String, String, Decimal, Int16)
Creates an annual subscription.
Public methodStatic memberCreateMonthly(String, String, Decimal)
Public methodStatic memberCreateMonthly(String, String, Decimal, Int16)
Creates a monthly subscription request.
Public methodStatic memberCreateWeekly(String, String, Decimal)
Creates a weekly subscription that bills every 7 days.
Public methodStatic memberCreateWeekly(String, String, Decimal, Int16)
Creates a weekly subscription that bills every 7 days.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodSetTrialPeriod
Sets a trial period for the subscription. This is part of the overall subscription plan.
Public methodToAPI
This is mostly for internal processing needs - it takes the SubscriptionRequest and turns it into something the Gateway can serialize.
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)
Public methodToUpdateableAPI
The Update function won't accept a change to some values - specifically the billing interval. This creates a request that the API can understand for updates only
Public methodUsingCreditCard
Adds a credit card payment to the subscription. This is required.
Public methodWithBillingAddress
Adds a full billing address - which is required for a credit card.
Public methodWithShippingAddress
Adds a shipping address to the request.

Properties

See Also