We need to be able to set up a recurring payment module that works with [url removed, login to view] and need an interface to be able to work with and manage all subscriptions with accounts.
What we need in short:
Recurring payments with [url removed, login to view]
Set up recurring payments with specific products
Manage our users recurring payment statuses
The module I need created allows you to create subscription products where recurring payments were setup using Authorize.net ARB API and ISC. This also needs a popup window that had a one-page checkout and still utilized the Authorize.net ARB API. The module should be an integration of aMember (http://www.amember.com) and ISC.
The new module allows you to setup products in your store and mark them as subscription products like the previous two but now changes the way the recurring payments are managed.
When an order is placed with a recurring product, each product that is a “subscription” product gets added to the aMember system, each as their own subscription. The first payment is handled by ISC then all subsequent payments are handled using aMember. When recurring payments are made aMember will add the order to ISC so that it can be fulfilled.
The module should not rely on a payment processors API but simply re-bills the credit card on file when it is time for a new payment. So any payment processor supported by ISC and aMember are now applicable candidates for use with this module. On top of that the store admin can benefit from all of the functionality, reports and backend features of not only ISC but aMember as well!