Discounts for and Automatic add/remove to user group?

For general questions and discussions specific to the AbleCommerce GOLD ASP.Net shopping cart software.
Post Reply
dandersonMLT
Lieutenant Commander (LCDR)
Lieutenant Commander (LCDR)
Posts: 95
Joined: Sun Oct 04, 2015 5:45 pm

Discounts for and Automatic add/remove to user group?

Post by dandersonMLT » Mon Apr 15, 2019 2:36 pm

We are wanting to setup a premium membership on our site.

We'd like to add a "premium membership" item. Once purchased, the user would then receive a flat discount percentage (10% off) on everything ordered until membership expired.

My initial thought is that users could be added to a new premium user group when they purchase membership, then maybe be removed from the group when their membership expires.
Then add some sort of discount or coupon for users in the premium user group.

Does ablecommerce have something like this built in already or a plugin available?
If not, it shouldn't be too hard to add/remove members from the group and apply discounts, but I wanted to make sure there wasn't an official way to do this already.

User avatar
Katie
AbleCommerce Admin
AbleCommerce Admin
Posts: 2651
Joined: Tue Dec 02, 2003 1:54 am
Contact:

Re: Discounts for and Automatic add/remove to user group?

Post by Katie » Wed Apr 17, 2019 8:41 pm

Yes, this should be quite easy to implement. For your premium membership product, make it a subscription. You will also need to create a user group for the subscription.

Please take a look at this documentation for help in setting this up:
http://help.ablecommerce.com/mergedproj ... ptions.htm

The subscription will have options like defining the length and assigning a group. When the subscription expires, it will automatically remove the user from the group.

The last step is to create a global discount of 10% and assign that to the group as well. The user will need to be registered and logged in to receive the discount, so make sure that is clear in your fulfillment email to them.

We also have different payment options, so you can have the billing and notifications taken care of automatically when the subscription is about to expire. This requires at least Gold R7 though and Authorize.net CIM to manage the stored payments.

If you have any questions, please let me know.

Katie
Thank you for choosing AbleCommerce!

http://help.ablecommerce.com - product support
http://wiki.ablecommerce.com - developer support

dandersonMLT
Lieutenant Commander (LCDR)
Lieutenant Commander (LCDR)
Posts: 95
Joined: Sun Oct 04, 2015 5:45 pm

Re: Discounts for and Automatic add/remove to user group?

Post by dandersonMLT » Mon Apr 22, 2019 3:28 pm

I have set this up in my development environment with a product that has a subscription attached that is set to $50 and expires in 365 days and places the user in a "discount club" group
I then set a global 10% discount for members of the discount club group.

However, when I go through checkout and purchase the item, my user isn't being added to the "discount club" group.
I know this is in my development environment and live will be a little different, but when should the user be added to the group after purchasing the item with the subscription?

I'm not sure if I have something misconfigured or if this happens after a certain order status that isn't happening in my development environment.

Any advice would be appreciated.

Thank you

User avatar
Katie
AbleCommerce Admin
AbleCommerce Admin
Posts: 2651
Joined: Tue Dec 02, 2003 1:54 am
Contact:

Re: Discounts for and Automatic add/remove to user group?

Post by Katie » Mon Apr 22, 2019 10:30 pm

but when should the user be added to the group after purchasing the item with the subscription?
Check your test order and make sure it is paid. The subscription is activated when this happens. You can also manually activate the subscription from the order - check the subscriptions tab.

Sounds like you are close to getting it working.
Thank you for choosing AbleCommerce!

http://help.ablecommerce.com - product support
http://wiki.ablecommerce.com - developer support

dandersonMLT
Lieutenant Commander (LCDR)
Lieutenant Commander (LCDR)
Posts: 95
Joined: Sun Oct 04, 2015 5:45 pm

Re: Discounts for and Automatic add/remove to user group?

Post by dandersonMLT » Wed Apr 24, 2019 2:45 pm

Everything is now working great. Thanks for your help

Post Reply