Development questions

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Vickie
    Mini Mivite

    • Aug 2006
    • 88

    #1

    Development questions

    My client needs to require the purchase of an Annual Membership and to be prompted to purchase a new Annual Membership after the year is up. Quite a while ago I was told that Attributes can be used to collect the information but that there was no way built into the core that would track the expiration. Is that still true, and if so how else can this be accomplished?

    She also needs a Member Responsibilities agreement required at every checkout. This would be a check mark check mark to agree with requirements when placing order. I was told that would require a third party module, probably Addendum from Emporium Plus. Is that still the case?

    Owner needs to be able to set up Discount Codes that will automatically apply or apply when the Member enters them at checkout. (ideally automated when customer checks out)
    A year or more ago I was told we would need to use a third party coupon module, but that the functionality was being added in PR9. Is that functionality now available without the third party module?
  • Brennan
    Super Moderator









    • Jun 2009
    • 3481

    #2
    Re: Development questions

    For the membership part, There is not built in feature for this, but you could collect the date/time of when the customer purchases the membership and check that against the current date each time they login. If it is over the 1 year expiration you could force them to purchase a new membership product. Also, a module called Follow on Contact can be used to send them an email 1 year after their signup date.

    The checkbox during checkout can be done with out built in custom basket and custom order fields. Here are some docs on how to use them:





    Discount codes are in PR9 which is due out in 2014. Currently you can get this functionality with a module.
    Brennan Heyde
    VP Product
    Miva, Inc.
    [email protected]
    https://www.miva.com

    Comment

    • Vickie
      Mini Mivite

      • Aug 2006
      • 88

      #3
      Re: Development questions

      Would the membership action have to be manual or could a plugin be developed? If so, where can I get an estimate on it? The Follow-on Contact module would be a fall-back, but I think they really want it to be automated if possible. Of course, budget is a consideration.

      Thanks for the other info!

      Originally posted by Brennan View Post
      For the membership part, There is not built in feature for this, but you could collect the date/time of when the customer purchases the membership and check that against the current date each time they login. If it is over the 1 year expiration you could force them to purchase a new membership product. Also, a module called Follow on Contact can be used to send them an email 1 year after their signup date.

      The checkbox during checkout can be done with out built in custom basket and custom order fields. Here are some docs on how to use them:





      Discount codes are in PR9 which is due out in 2014. Currently you can get this functionality with a module.

      Comment

      Working...
      X