aheadWorks

Subscriptions and Recurring Payments by aheadWorks

  • Popularity Score 2628 Popularity Score

    Popularity ScoreReferrals to Site/Downloads

    0 0 1+ 1+ 250+ 250+ 1000+ 1000+ 10000+ 10000+

  • Magento Connect Platinum Industry Partner
Accept recurring payments and sell subscription products more easily and efficiently.
Compatible with:
This extension is currently unavailable on Magento Connect. Please contact the developer.

You will be re-directed to the developer's website to complete your purchase.

You must be registered and logged in to get extension key.
In order to get this extension, you must be logged in to the Magento Community. Click here to login or register.
In order to get this extension, you must have active Magento Go Store. Click here to create Go store.

Magento Connect

$299.00
Overview

Subscriptions and Recurring Payments by aheadWorks

Important note for users of Subscriptions and Recurring Payments v.1.X: version 1.X and 2.X are not compatible.

The Magento Subscription extension provides you with excellent functionality for subscriptions and recurring payments management. You can sell products on a daily, weekly, monthly, or yearly subscription basis with any duration. Offer a magazine subscription for one year with a weekly periodicity or coffee delivery each three weeks. The Magento Recurring Payments extension allows you to continue to sell these products as a one-off sale or let customers buy a subscription.

With the Subscriptions and Recurring Payments Magento module, you can set up prices for each subscription interval and move customers to specific groups upon subscribing.

As soon as a customer subscribes to any item, he/she pays once for the subscription product. All future payments will be created automatically according to recurring profile settings. You can schedule the start day of payments in the admin panel.

The module supports PayPal and Authorize.Net with its trial periods and initial fees to schedule orders in advance.

Subscription Product

Live Demo:
Backend
'Life is a game' magazine
Massage
Coffee

Visit Extension Page:
http://ecommerce.aheadworks.com/magento-extensions/subscriptions-and-recurring-payments.html

Offer subscription products


Items with subscription options
Let customers switch over to subscribing for your product instead of making single purchases. Since version 2.x of the module, you can add subscription periods to products of simple, downloadable, configurable, or virtual type.

Subscriptions in My Account
Customers can check the status and periodicity of their subscriptions, get updates, suspend or even cancel the subscription in their account area.

Subscriptions in My Account

Customizable subscription types (periods)


Manage the look of subscription types
Specify the name of a subscription period and define the sequence of its displaying in the frontend. The title will be visible for both administrators and store visitors. It will be displayed as an option with a radio button on a subscription product page.

Subscription Types

Define website where the period will be available
Each subscription type can be applied to one website only.

Period-independent price
You can establish different prices for different subscription periods.

Select the minimal interval (unit) within a subscription period
* day
* week*
* semi-month*
* month
* year*

Define the number of units in one subscription period
For example, if you want to offer coffee delivery every third week, you should configure the following: minimal unit within a period – week; number of units in a period – 3.

Infinite subscription type
The module allows customers to subscribe to any product once and receive the delivery forever. The payments will be created automatically. If you want to limit the duration of subscription period, you can specify the number of occurrences of the subscription type. When the subscription period finishes, a customer should subscribe to it again to get the delivery.

Flexible interface for creating subscriptions


Manage subscription start day
You can define when the payments will start for each subscription type. It can be:
* defined by customer
* moment of purchase
* last day of current month
* exact day of month

Change customer group according to subscription
The Subscriptions and Recurring Payments extension for Magento allows you to move customers to a specific group upon subscribing.

“Only subscription” option
With the help of the module, you can offer products that can’t be purchased as a one-off sale.

Flush all recurring profiles
You can clear all the current subscription data with one simple click. The option is unrecoverable.

Flush All Recurring Profiles

Statistics in the admin area


View subscribers of the required period
As soon as a subscription type is created, a special tab appears in the backend where you can view all subscribers who belong to this period. If no one is subscribed to a subscription type, the section will be empty.

Subscribers of Required Period

Recurring profiles statistics in the admin area
All the payments are processed on the gateway’s side. You can check the following data of the recurring profiles at payment gateway directly in the backend: customer name, date of payments, start date, profile status, etc. Recurring profile can be:
* active
* suspended
* cancelled
* reactivated
* expired

Use payments methods business logic


Main payments methods support
The Subscriptions and Recurring Payments Magento extension supports the following payments methods:
* Authorize.Net ARB
* PayPal Express Checkout
* PayPal Payments Pro (Express Checkout)
* PayPal Payflow Link (Express Checkout)
* PayPal Website Payments Pro (Express Checkout)
* PayPal Website Payments Pro Hosted Solution (Express Checkout)
Each website has its own subscription engine which is configured in main settings.

Trial period
You can adjust one trial period per each subscription type. Offer free trial subscription or define the price different from the ordinary subscription price (these amounts will be summarized at the shopping cart).

Trial Period

Initial Fee*
The module allows you to enable starting fee for any subscription.

* PayPal supports only

Themes and extensions releases, updates & promotions — follow aheadWorks on Twitter and Facebook!

All aheadWorks Magento plugins:

Magento store

Release Notes

Changelog v.1.9.2

2013-11-05 12:20:08
  • Version number: 1.9.2
  • Stability: Stable
  • Compatibility: 1.4.1.1, 1.4.2, 1.5, 1.6, 1.6.1, 1.6.2.0, 1.7, 1.8, 1.12
+ Stability and speed improvements

Changelog v.1.9.1

2013-06-27 12:10:32
  • Version number: 1.9.1
  • Stability: Stable
  • Compatibility: 1.4.1.1, 1.4.2, 1.5, 1.6, 1.6.1, 1.6.2.0, 1.7, 1.12
  • + Brazilian Portuguese (pt_BR) locale added
  • * Duplicate void transactions when payment method was Authorize.Net
  • * Incorrect Inventory update
  • * Problem with payment method configuration in multistore environment
  • * Option 'Qty of orders to process' was working incorrectly
  • * Error "Can not send headers, headers already sent in, line 0"
  • * Memory limit of 128 mb has been removed
  • * Problem with displaying the details of Virtual Subscription products in backend

  • * Editing product in cart caused resetting of subscription settings
  • * Problem with generation of next payment and delivery dates
  • * Some functions were never used (code cleanup)
  • * Support of Payflow UK has been improved
  • * Problem with subscriptions processing if subscriber's account has been deleted by admin
  • * If profile on Paypal was not created, subscriptions could not be processed
  • * Wrong initialization of SoapFault
  • * Issue with placing order with configurable subscription product from backend
  • * Problem with compilation
  • * Spelling issue in extension log

Changelog v.1.9

2013-02-12 13:07:15
  • Version number: 1.9
  • Stability: Stable
  • Compatibility: 1.4.1.1, 1.4.2, 1.5, 1.6, 1.6.1, 1.6.2.0, 1.7, 1.12
  • + Support of 'Cash on delivery' and 'Bank transfer' payment methods
  • + An option to process multiply subscriptions per single cronjob
  • + An option to retry X times if connection with payment gateway failed
  • + Notice for admin when using "Pay now" option for products which are out of stock
  • * Problem with base image attribute after installation of SARP
  • * Impossible to add product to cart if "no subscription" is not selected
  • * Problem with subscription start date
  • * Alert event was not generated if status of subscription changed to 'Expired'
  • * Problem with sequence behavior when transaction is not valid. Now such sequences are saved in 'failed' status
  • * Exception when an order is edited in backend
  • * A possibility to view other customer's subscriptions
  • * Tax and shipping info was missing in Payment Information in Authorize.Net
  • * Incorrect price displaying in the order view if subscription was purchased along with product of simple type
  • * Error in customer account when product type is 'virtual subscription'
  • * Radio buttons did not update prices on product page
  • * Titles of the options in dropdown were missing
  • * Impossible to place an order if the option "Show calendar at product page" is set to 'No'
  • * Impossible to add product to cart from catalog or search results if "no subscription" option is selected
  • * Problem with product prices on category pages
  • * Problem with Subscription price update on product page for product with custom options
  • * Incorrect work with prices and taxes on product page
  • * Error message in system.log if order was placed with PayPal Payments Pro
  • * Error in exception.log when product is added to cart in Magento 1.7.0.2 (compatibility issue)
  • * Incorrect store configuration parameters used with Paypal UK
  • * Incorrect CSS in customer account

Changelog v.1.8

2012-06-07 14:24:54
  • Version number: 1.8
  • Stability: Stable
  • Compatibility: 1.4.1.1, 1.4.2, 1.5, 1.6.2.0, 1.7, 1.12
  • + eWay Token Payments support
  • + Support of 'Autorize Only' payment action in Autorize.net
  • + Reverse conversion from SARP product to standard one
  • * Points & Rewards aheadWorks extension incompatibility
  • * Minor bugfixes

Changelog v.1.7

2012-04-26 11:35:58
  • Version number: 1.7
  • Stability: Stable
  • Compatibility: 1.4.2, 1.5, 1.6.2.0, 1.7, 1.11
  • + Virtual products support
  • + Regular price is displayed on category page
  • + CIM profile updating after billing or shipping address changing in customer area
  • + Ability to show 'First delivery' calendar at product page

  • * Overdue subscription problem
  • * Special price displaying issue
  • * Minor bugfixes

Reviews

About the Developer

This extension was developed by and is supported by aheadWorks

Subscriptions and Recurring Payments by aheadWorks 3.5 5 22 22
Ideal support! I found a few minor issues with the extension (Some caused by myself) but Sergey and the team at AheadWorks were right on the ball, and helped me fix the issues in record times, even the issues caused by my own silly mistakes, Absolutely amazing support and service from these guys! November 28, 2013
Great support! The team at AheadWorks provided ongoing and outstanding support as we worked through the integration stages and understanding the feature set. Recommended! July 22, 2013
Excellent extension. We are using this extension for our site, worked fine right after installation. There was a little issue when I select the payment method as saved cc that the pay now link did not work properly. However, this was resolved after the customer support team sent me a revised codes within a day. June 14, 2013
aw gets a for efftort and f for vision/quality way too many bugs. as already mentioned in reviews. there are tons of oversights and omissions. yes, aw trys assuming you have paid support active. but the amount of effort spent by me as admin and as aw customer and hundreds of support emails is outrageous. serious quality control issues. a real burn out. May 29, 2013
Overall Good Product This product was easy to install, and works well. There were a couple of bugs that we found after the install. However, support was responsive in working with us to resolve the issue. Getting the additional support is probably wise with this plugin. The only major downside is that you have to maintain your support subscription to get future plugin updates. Overall this is a good plugin with a lot of features and is proving useful to us. May 14, 2013
Be aware of bugs and hope your not from Europe To me surprise I discovered that the subscription period cannot be translated. Having several store views, for each language a simple option would be to create translated subscription periods and assign them separate for each store view to the product. But, SARP does not save store view settings, so you choose it always on a product level. This is a serious bug which I reported. If I provide them all the necessary info they (AW) are willing to provide me a quote for the extra development. Having such high price tag and leaving a bug in the product, or taking a shortcut to save money, is unexceptable. Secondly, if you operate in Europe, in EURO no payment provider is supported at this moment. They should warn about this. Instead they mention Ogone in development and just change the expected delivery year. Well, good news, Authorize.net will support them in a few weeks but I had to find this out by myself. AW is nog focussed on customers and quality, what a pitty. March 16, 2013
I created day to day subscription. But after first payment, the subscription becomes suspended automatically. Also the automatic transaction is not done for the next day through epay payment. Is it for suspend of the subscription? Please, reply fast. I wait for the answer. December 20, 2012
The module have now been successfully integrated with Payex. Users that are interested in using this module with Payex payment gateway can contact 2web.no in Norway. October 26, 2012
AheadWorks, Can you elaborate if you have addressed any of the issues people here have expressed. Can anyone else share their experience if these guys are a bad investment? Thank you. September 30, 2012
I have a food product that I want customers to be able to set up an automatic order. For example, if the customer wants us to ship 4 units every 4 weeks (or once per month), I want the store to create the order and bill the customer credit card, or paypal account. Is this a good extension for this? September 24, 2012
2 3 next>>
Q&A
(17 Questions : 17 Answers)

Product Q&A

Ask your questions. Share your answers.

 
 
« Back
 
 
Sort by
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_26705101
Customer avatar
I can use the Magento API to add products to a cart and the like. With this plugin, can I also add subscribable products to a cart and process the order normally? I assume it doesn't add functionality to manage subscriptions for a user via the API.
by
danieldixon
-
1 year, 7 months ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0

Answers

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_66717
Customer avatar
Answer: 
Yes, you can add subscription products to cart and process your orders normally. The extension just offers a new kind of product which is defined as 'subscription' one.
by
aheadWorks
-
1 year, 7 months ago
0points
0out of 0found this answer helpful.
Was this helpful?Yes0No0
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_205134
Customer avatar
Are there any plans to support Gift subscriptions?
by
mmckasty
-
1 year, 6 months ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0

Answers

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_66717
Customer avatar
Answer: 
If I understand you correctly, you are interested in subscriptions paid by someone other than the recipient. This can be achieved with the current version of the module by stating a required shipping address at the checkout. In case there is a misunderstanding and you are looking for a different functionality, please contact our support team either via phone, live chat or email, we would be glad to provide the required information.
by
aheadWorks
-
1 year, 6 months ago
0points
0out of 0found this answer helpful.
Was this helpful?Yes0No0
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_26954596
Customer avatar
We are building a membership site that will allow access to password protected material. Several different levels of access with many different programs all dependent upon a unique password and it being valid based on successful payment. Can you help me?
by
thelabgym
-
1 year, 4 months ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0

Answers

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_66717
Customer avatar
Answer: 
Hello!

The Subscriptions And Recurring Payments extension is by default capable of managing regular billing, however, the module does not comprise any dynamic password generation (or similar) functionality.
The options you are looking for can most likely be implemented via customization, please, contact our support team for the details.
Thank you.
by
aheadWorks
-
1 year, 3 months ago
0points
0out of 0found this answer helpful.
Was this helpful?Yes0No0
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_26121429
Customer avatar
We want to be able to sell a downloadable product, that can be subscribed to. We want the users to be able to subscribe to the product, and be able to download updated versions of the product over the course of it's life time.

Will this be possible using your product?
by
matdave
-
1 year, 3 months ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0

Answers

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_66717
Customer avatar
Answer: 
Hello,

There are several ways to achieve the described result. However, we would need more details of the required workflow in order to provide a certain recommendation. Please contact our support team via the Contact form on our website and provide a thorough description of the matter, we will get back to you as soon as possible.

Thank you.
by
aheadWorks
-
1 year, 3 months ago
0points
0out of 0found this answer helpful.
Was this helpful?Yes0No0
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_27131559
Customer avatar
Does your extension give the ability to process more than one recurring payment at a time? The current Magneto recurring products only allows one recurring product to process at a time through the checkout.
by
jwest150
-
1 year, 1 month ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0

Answers

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_66717
Customer avatar
Answer: 
Hello,

our Subscriptions And Recurring Payments extension does allow to order multiple subscription items at a time.
Thank you.
by
aheadWorks
-
1 year, 1 month ago
0points
0out of 0found this answer helpful.
Was this helpful?Yes0No0
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_27131559
Customer avatar
Will the products show up in the checkout totals or still as Nominal items as it does now?
by
jwest150
-
1 year, 1 month ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0

Answers

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_66717
Customer avatar
Answer: 
Hello,

the subscription products are treated as normal order items, they are included in the order totals.
Thank you.
by
aheadWorks
-
1 year, 1 month ago
0points
0out of 0found this answer helpful.
Was this helpful?Yes0No0
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_27131559
Customer avatar
As in can you create a subscription product that will happen for say three months and not renew after that? Can a product like this be configured so the customer has no other option but to buy it at it's predefined length?
by
jwest150
-
1 year, 1 month ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0

Answers

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_66717
Customer avatar
Answer: 
Hello,

It is possible to set up a subscription product as per your description.
The Subscriptions And Recurring Payments extension features a flexible system of managing subscription periods.
It is possible to specify the payment periodicity and the general subscription duration for a subscription period. Besides, a given subscription product can be associated with multiple subscription periods.
Thank you.
by
aheadWorks
-
1 year, 1 month ago
0points
0out of 0found this answer helpful.
Was this helpful?Yes0No0
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_27131559
Customer avatar
Can it create subscription products that can be sent to a recipients email and notify them automatically via email with a redeem code for the product?
by
jwest150
-
1 year, 1 month ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0

Answers

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_66717
Customer avatar
Answer: 
Hello,

unfortunately, such functionality is not comprised in our Subscriptions And Recurring Payments module.
Thank you.
by
aheadWorks
-
1 year, 1 month ago
0points
0out of 0found this answer helpful.
Was this helpful?Yes0No0
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_26298664
Customer avatar
Hi,

I have installed this extension and set base currency to MYR, due to that paypal standard stops working. Please help me to resolve this.

Thank you.
by
wds42012
-
11 months ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0

Answers

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_66717
Customer avatar
Answer: 
Hello,

the current version of the Subscriptions And Recurring Payments extension does not officially support PayPal Standard payments (more details on the supported Payment Methods can be found in the product details on aheadWorks website).
I would suggest that you contact our Support service, our specialists will examine and clarify the situation.
Thank you.
by
aheadWorks
-
11 months ago
0points
0out of 0found this answer helpful.
Was this helpful?Yes0No0
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_27353240
Customer avatar
Hi

Does this module support my normal payment methods that are already configured, or do you have to integrate directly into them?
by
coffeebox
-
11 months ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0

Answers

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_66717
Customer avatar
Answer: 
Hello,

the extension works with the supported payment methods only, which are listed on its product page at our store. They are:

PayPal Website Payments Pro
Authorize.net
ArgoFire Payment
Check / Money order
Saved Credit Card
Zero Check-out
PayPal Website Payments Pro (UK) / Website Payments Pro Payflow Edition
ePay.dk
Cash On Delivery
Bank Transfer

It would be required to customize the module to make it work with other payment solutions.
by
aheadWorks
-
11 months ago
-1point
0out of 1found this answer helpful.
Was this helpful?Yes0No1
2 next>>
2 next>>
Get Help

Support for This Extension

The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Magento Platform Support

If you need support for a Magento platform, there are different options for support depending on which Magento platform you are using. Below are links for specific platforms.

In order to upload extension, you must be logged in to the Magento Community. Click here to login or register.

Close

Register

* Required Fields

Close window

Forgot Your Password?

Please enter your email below and we'll send you a new password.

* Required Fields

Close window

Login

To upload extension you must be logged in.

* Required Fields

Close window

You are using an outdated browser

We built Magento Connect using the latest techniques and technologies.
This makes Magento Connect faster and easier to use.
Unfortunately, your browser doesn't support those technologies.
Use the links below to download a new browser or upgrade your existing browser.