Register   Login
     
  Latest Posts  
RE: Comments not posting
by smcculloch on 1/08/2009 2:55 AM
Does anyone have XHTML Compliant PA Template
by tmahmud on 1/08/2009 1:04 AM
RE: Comments not posting
by WillJean on 1/08/2009 12:53 AM
RE: Comments not posting
by smcculloch on 1/08/2009 12:24 AM
RE: 4.9.0 and 5.0.0 with Simple gallery
by smcculloch on 1/08/2009 12:23 AM
Enable to comment in Simple Gallery
by nmduc073 on 1/07/2009 11:33 PM
Comments not posting
by WillJean on 1/07/2009 11:32 PM
4.9.0 and 5.0.0 with Simple gallery
by insomnia on 1/07/2009 11:31 PM
RE: Unable install News Articles in DNN 5
by nmduc073 on 1/07/2009 11:27 PM
Layout Settings: Listing View
by shawno on 1/07/2009 10:58 PM
  Forums  
Subject: ENH: Subscription Module and Newsletters
Prev Next
You are not authorized to post a reply.

Author Messages
omorganUser is Offline
Gold Membership

Posts:10

4/11/2008 6:13 AM  

Howdy,

Not sure if this would be the best module for this enhancement or if making a new module would be better. Something to manage Newsletters subscriptions would be beneficial. Perhaps having an option in the module to set it so that it has a Subscribe/Unsubscribe mode without the need to take a payment. This way you could have a person subscribe to the role you have set aside for Newsletters and then send a Newsletter with the normal/builtin method.

Thanks,
Ddraig.

Robert AxfordUser is Offline
Gold Membership
Nuke Master
Nuke Master
Posts:765


4/20/2008 11:46 PM  
I'm just now finally checking this module out myself as well and have immediately run into this same issue.

I really want members to manage their subscriptions to everything in one place and not have to go to other pages in order to subscribe and unsubscribe from free things such as newsletters.

The other thing that comes up immediately is that plans should be able to contain more than one role, perhaps even a role removal option would help when there is a detailed access hierarchy.

Scott, I'm well aware of the pressures you're under from the other modules, so at this point I really just need to know if this module still in active development?

Regards,
Rob
Scott McCullochUser is Offline
Administrators
Nuke Master
Nuke Master
Posts:12797


4/21/2008 7:56 AM  
Rob, there are some things I would like to improve in the signup and a better payment handler.

Are you after 1 general place where you would manage all role signups (including non-payment ones?)

Scott McCulloch
Site Administrator
omorganUser is Offline
Gold Membership

Posts:10

4/21/2008 8:01 AM  
Hi Scott,

What I would like to see is probably a minor modification, adding the ability to subscribe and unsubscribe to a role and set that role as a non-paying role so it avoids the payment processor. This would make signing up for newsletter subscriptions possible.

Thanks,
Owen
Scott McCullochUser is Offline
Administrators
Nuke Master
Nuke Master
Posts:12797


4/21/2008 8:07 AM  
Would you make any changes to the design of the subscription page?

Scott McCulloch
Site Administrator
Robert AxfordUser is Offline
Gold Membership
Nuke Master
Nuke Master
Posts:765


4/22/2008 9:08 PM  
Posted By Scott McCulloch on 4/21/2008 7:56 AM
Rob, there are some things I would like to improve in the signup and a better payment handler.

Are you after 1 general place where you would manage all role signups (including non-payment ones?)


hi Scott,

Yes... but I'll go ahead and describe the best-case scenario and you can see if any of it would be in scope for further development f the module. (please read this when you have enough time to mull it over as well)

The notification system is the most important part of this. No other module does this and it is already the most desirable feature - promote it!

I run a single portal with several sub portals. Some of the sub portal owners pay for various things. This would normally include a small periodic subscription (hosting) fee.

There may then also be add-ons, for example if I put a module on a portal that requires a special license fee or requires a lot of resources, or perhaps requires a lot of custom configuration and templates, then there would be an additional fee. This may be a one off, or monthly, or annual. Each of the add-ons would have an associated role and expiry period if needed, but some might not.

And as has been requested in this thread, the module should definitely also handle subscription and removal from free items, such as newsletters. I quite like the idea to expire a newsletter subscription even if it is free, because that makes the person come back to opt in again. In order to get them to do this, the notification aspect of the module is important.

Most of the fees would be associated with roles, but there is one item that can't change status based on roles and that is the portal expiry. Whilst one can of course control access to the portal by adding or removing the person from their editor role, that still leaves the site running. Much more drastic and effective is expiring the portal when a particular subscription expires. Currently one can expire the portal after a set period but there is no notification or payment processing.

And the final type of payment to process would be arbitrary one-off payment not associated with a role, but simpley added by me as the master host. This would cover external work unrelated to portal roles. Things such as photography, design, content production and so on. I would want to be able to add a dollar amount to the bill for payment at the next cycle.

So, there would be four items to handle in this module:

  1. Free subscriptions - do not bill, just update roles
  2. Pay subscriptions - bill and update roles
  3. Portal expiry - bill and extend the portal expiry date
  4. Arbitrary payments - bill and record

In operation, there would be a payment cycle to specify. I might use a 3 monthly cycle, where the module totals up all outstanding fees for the next cycle and bills them in a single PayPal payment.

So if there were another 3 months portal hosting, plus a module add-on, and an arbitrary payment, the target payee would be notified and given a link to go and pay it.

The big question I have is where the module would be. Ideally the site owner would only have to sign into their repsective portals and make the payments there. Each portal already has a non-editable hidden control panel-style page where I place modules that the site owner can use for managing various aspects of their site. I also inject support options and news from my host portal into this hidden page. It would be the most transparent for the site owner if they were able to sign in, go to this page and see the state of their subscription and make payments. (note that I currently don't provide Admin access to any sub portals and in DNN Cambrian this will be even more the norm for big multi portal systems.)

Currently I am considering placing an instance of the Subscriptions module on each sub portal and I think it will work best for the client. It won't be all that great for me because I'll have to sign into each portal separately to see what's going on with their payments.

Therefore, ideally there would be an add-on module that would report data from all of the sub portal module instances to the host portal, so that i would know when people have paid or not paid. The most important aspect of this is that some services that are billed for, are not tied to security roles. They might instead tied to external products or services, such as actual physical work, consultation, or even paper newsletters. The point is that as host I need to be notified when the roles in a sub portal, in this module, are changed or updated, so that I can then take the required action.

I guess it's important to realise that roles within a sub portal can have two "owners" or purposes. The more usual prupose is when the site owner uses roles to control security on their site. This means granting contributor status to someone in the Simple gallery or News Articles module, or giving access to the forum. The second purpose is for me as the host to control security for the portal owners. I give them access to various roles that grant them access to site functionality, such as editing modules and/or pages. So, some roles control the owner's audience (their visitors), some control my audience (the owners). This sort of highly granular security hierarchy will become much more commonplace in DNN Cambrian.

Or conversly, if the suggested scenario isn't going to be possible with further development of this module, then there could just be a single module isntance at host level where I do all of the above from one place. The site owners would be emailed links to make the payments and the module would track it all. In some ways this is more logical because it moves the hosting-related payments out of the sub portals, leaving them the opprtunity to use their own portal roles for their own subscription purposes.

If this were the case, then would the module be able to expire a portal?... and I would also have to action any role changes in the sub portals manually. It would remove much of the automation that would have been provided by having the modules in subportals.

I am very keen on something like this for managing and processing payments. I've tried everything I can think of so far and nothing works. I think your subscription Tools module is the best start because of the niotification feature. There are plently of people trying to do this sort of thing with DNN but there is no workable method for doing in DNN yet. If it could be moved towards becoming a one-stop portal hosting payment  processing system I would be very keen on it and would also be happy to hunt down some sponsorship for it.

I hope that wasn't too much to get through! :)

Let me know your thoughts on where you might want to take the module as any subset of the above functionality will still be highly valuable.

Best regards,
Rob

Robert AxfordUser is Offline
Gold Membership
Nuke Master
Nuke Master
Posts:765


7/22/2008 5:18 PM  
I'm just bumping this last long-winded post up again for reference because I spent a long time thinking about what people have been asking for and then writing up some ideas, and also because I'm seeing new discussion on the same subject.

I for one would be happy to put some money up to see the module become a central subscription management and payment processing module. Any module that is used for the purpose really has to handle all related functions. If one has to direct users to multiple places for managing their services then the system fails.
Jeff KurznerUser is Offline
Registered Users
Nuke Addict
Nuke Addict
Posts:52

7/22/2008 8:31 PM  
I know Scott is working on a much anticipated, and hopefully largely revised and integrated subscriptions module. Many of us have been hoping it would arrive shortly. There have been a lot of great ideas about the improved functionality, coupons, free subscriptions that get merged into paying subscriptions, multiple-level subsctriptions, integration with the core registration features, paypal and authorize.net payment processors, newsletters, notifications, etc. etc. etc. I have no idea which features may make it into the new module, but hope it is comprehensive as many great ideas have been contributed. Any news Scott?
DavikingUser is Offline
Gold Membership
Nuke Active Member
Nuke Active Member
Posts:36

10/05/2008 12:38 AM  
Posted By Robert Axford on 4/20/2008 11:46 PM
I'm just now finally checking this module out myself as well and have immediately run into this same issue.

I really want members to manage their subscriptions to everything in one place and not have to go to other pages in order to subscribe and unsubscribe from free things such as newsletters.

The other thing that comes up immediately is that plans should be able to contain more than one role, perhaps even a role removal option would help when there is a detailed access hierarchy.

Scott, I'm well aware of the pressures you're under from the other modules, so at this point I really just need to know if this module still in active development?

Regards,
Rob
//////////////////////
Aloha,
so any thoughts on this - i.e. something like this scheduled in a nearterm release?
If not, thoughts anyone on what module out there that you would recommend?
Thanks
Daviking


You are not authorized to post a reply.
Forums > Modules > Subscription Tools > ENH: Subscription Module and Newsletters



ActiveForums 3.7