Michael Klett
posted this on June 22, 2011 10:06 am
We wanted to alert you to a change that will be coming in v1.6.0 on 6/23/2011 around 2am:
Coupons will now apply to the total of all charges, instead of just the base fee. This means that any setup fees and component charges will also be discounted by a valid coupon.
All of the feedback we have gotten about coupons is that they should apply to all of the charges, not just the base charge. So, this will be a welcome change for most of you, but a change about which you should be aware.
Comments
Is there still no way to have a coupon take effect to an existing subscription? Example: Customer has had a basic plan for a month or two. We want to entice them to upgrade to a premium plan by giving them a coupon for 50% off the premium plan for 3 months. Is this possible?
Mike: not yet but that will be coming soon
Just want to add my +1 to this feature request - it's holding up quite a few plans we have. The reality of SaaS is that people sign up and then sometimes need a deal to stay or switch from their existing solution. We've been hacking together account credits, etc to make it happen, but it's really clunky. Keep me posted!
The new coupon functionality has introduced an issue in the API. When you create a coupon, you can specify whether it applies at sign up only, or perpetually at each charge. When you hot the /coupons/find API endpoint, it does NOT return that distinction I mentioned earlier. So for the user, who is purchasing, I can't figure out how to tell them whether their recurring charge will be - the discounted amount or the base price.
Roger/Mavenlink: we added the ability to add coupons to existing subscriptions on 7/19 - here's the release note: http://help.chargify.com/entries/20284978-v1-7-2-7-19-2011-1pm-est
Sami: the API for coupons now supports all attributes. We're finalizing the documentation, but here's a sneak peek that includes the input attributes: https://github.com/grasshopperlabs/docs.chargify.com/blob/master/do...
Guys! I have looked at both the web documentation on the subscription API and the github version of the docs and neither indicate you can add a coupon to a subscription at subscription creation time. This seems like the most likely place for this! I did finally find the doc on some coupon specific docs, but if I was just looking at the subscription API, I wouldnt know that is possible.
We have base fees and metered fees that are charged seperately. We want the coupons to only apply to base fees. Currently metered fees are set up as a component of the product family, so now it looks like coupons will apply to the metered fees as well. Is this correct? Is there a way to exclude certain fees?