HomeHome Product Discus... Product Discus...SmithCartSmithCartDoes the shopping cart support subscriptions? Does the shopping cart support subscriptions?
Previous
 
Next
New Post
6/19/2010 12:13 PM
 

The shoping cart supports subscriptions and recurring billing by product. Recurring billing is supported using the the following payment gateways:

  • Authorize.Net
  • PayPal Website Payments Standard
  • First Data Global Connect Gateway
  • National Merchants Inc (NMI)

When you setup your product for recurring billing you will need to configure the subscription interval. The following recurring billing intervals are available:

  • Daily
  • Weekly
  • Every 2 Weeks
  • Monthly
  • Every 2 Months
  • Quarterly - Every 3 Months
  • Semi-Annual
  • Yearly

For example, if you choose monthly and the user purchases a product on 1/1/09, the first payment will be automatically billed on 1/1/09 at midnight. Their second payment will be billed on 2/1/09 and so on. Next, configure total occurrences to bill your customer. Enter "12" to bill the customer‟s card 12 times. Enter "9999" to have the recurring billing continue indefinitely.

With Authorize.net the following email notifications can be setup with recurring billing:

  • Daily Transaction Summary — A daily summary of transactions associated with your subscriptions. This email type includes a CSV file each for successful and failed transactions.
  • Failed Transaction Notice — Notification of failed transactions for your ARB subscriptions.
  • Subscription Due for Expiration — Notification of upcoming subscription expirations.
  • Credit Card Expiration — Notification of upcoming credit card expirations for ARB subscriptions.
  • Subscription Suspension — Notification of suspended subscriptions for reasons of transaction decline, rejection, or error.
  • Subscription Expiration — Notification of subscriptions that have expired.
  • Subscription Termination — Notification of subscriptions terminated by the payment gateway.

The cart supports adding users to dnn roles after payment. From the product setup screen there is a section titled “User Role Setup” that provides the following features.

Role(s) to Add after Successful Payment – The shopping cart module allows you to select multiple roles to add a user to upon successful purchase and credit card authorization, the user will be placed in the roles that you choose here. All the currently defined roles in your DNN portal will be available as checkboxes.

Role Expiration (Days) – Roles expiration days is an optional field and allows you to define the number of days to expire the users role after purchase. If role expiration is left blank the role will not expire until you remove the role from the user.


At your service,
Dave Smith
DotNetNuke Consulting, DotNetNuke Store and DNN Ecommerce
 
Previous
 
Next
HomeHome Product Discus... Product Discus...SmithCartSmithCartDoes the shopping cart support subscriptions? Does the shopping cart support subscriptions?