Page 1 of 1

Self registration and paid subscriptions

Posted: Sun Aug 14, 2011 9:42 pm
by davids355
Does anyone manage paid subscriptions and self registration?
If so, could you help me!

I am trying to set up a subscription membership on my site, I want to charge a recurring monthly fee.

I have installed front end users, self registration, orders, cg Ecommerce, paypal payment gateway, cart - all latest versions.

I think I have configured everything correctly, I have created a package in self Reg module and I can go through registration process - select my paid package, register, fill in order page, click to pay with paypal, but then when it transfers to paypal it shows as a yearly fee-even though I specified that it should be a monthly recurring payment.

In addition, when I complete the order, it shows in paypal as an expired recurring payment (so it has only taken the initial payment).

Just wondering if anyone has this working successfully, and if so can you help me to get it working on my site.?

Thanks in advance.

Re: Self registration and paid subscriptions

Posted: Mon Aug 15, 2011 9:47 pm
by davids355
I have got a little bit further with this one - I discovered that even when I had set the self registration module to do a monthly payment, the button was still generated with a Y (for year) in the billing cycle field.

So in the end, I manually configured it to do a monthly payment cycle and that part works, I also added a 1 month free trial which also works.

After that I got stuck again because when the IPN was being received, although the user was being pushed to FEU it was creating an incorrect password, I thought I figured this out when I realised the password field in self reg table is spelled incorectly - its spelled passsword!! But no this still did not work, when I checked in the FEU users table, I worked out taht the password in there has been hashed twice - so for example if the password of a user is password, and this hashed up is:
5f4dcc3b5aa765d61d8327deb882cf99

Once the user has been pushed from self reg to FEU table, their password is:
696d29e0940a4957748fe3fc9efd22a3

Which is the MD5 hash of 5f4dcc3b5aa765d61d8327deb882cf99 !

Anyone got any ideas why or where this is happening??

Re: Self registration and paid subscriptions

Posted: Wed Aug 17, 2011 8:32 pm
by davids355
*Bump.

I have managed to get around this issue now - I added an sql statement that just re-updates the password to the correct hash - I know its a total workaround but unfortunately I don't understand enough to do it properly!

I still have a few issues - firstly I cannot process paid membership for existing users (Cant work out how to do it) and also at the moment I believe that if a user cancels the subscription, their account will simply expire at the end of the billing period (1 month) what I really want to happen is for the user to then be removed from the "subscription" FEU group and simply fall back to a standard user, but I don't think this is implemented?

I would appreciate some advise if there is anyone that has sufficient knowledge of these modules, I am not adverse to the possibility of making this a paid job if it is necessary.

Re: Self registration and paid subscriptions

Posted: Tue Jan 10, 2012 8:10 am
by jissey
Hi,
I try to use packages for subscription but after filling the subscription form, I don't see the cart or the order page.
I think I badly configured modules, where can I find documentation about the configuration of these modules?

Re: Self registration and paid subscriptions

Posted: Thu Jan 12, 2012 1:09 pm
by davids355
I dont think the modules are 100% developed, it might be worth contacting the module developers.

If you dont have any luck, PM me and I will have a look for you.
Dave

Re: Self registration and paid subscriptions

Posted: Thu Jan 12, 2012 4:22 pm
by sjadema
Make sure u don't select a group in your SelfReg tag (e.g. {SelfRegistration group='XXXX'} isn't gonna work, use {SelfRegistration} instead (took me hours to figure out) and make sure u have select package selected in the preferences)

Re: Self registration and paid subscriptions

Posted: Fri Jan 13, 2012 10:48 am
by jissey
Hi,
thanks for your replies.
after a few hours, I have a little progress (very little progress).
I see the cart! houa!
I've made a page with {Cart action='viewcart'} and redirect to this page in "Alias to redirect to for paid packages" preferences of selfreg module.
But that's all, I see the cart with the number of item and the price but when I clic to the submit button, it say that my cart is empty.

I suppose I must have a product, but how create a product, with wich id?
I've found this file : event.CGEcommerceBase.OrderCreated.php.
Must I completed this script for created an order.
I must be stupid, but I don't understand the logic of this module.

Someone can explain to me?
many thanks
jc

Re: Self registration and paid subscriptions

Posted: Thu May 31, 2012 3:36 pm
by MikeHansenMe
Is there a step by step guide anywhere to help set up selfreg/feu to work with cart? I have been playing with it for days with no luck. It seems others have the same problem. Could we get this addressed?

cms made simple version 1.10.3
Module Cart 1.8.2
Module SelfReg 1.6.15
Module FEU 1.17.1

Thanks in advance

Re: Self registration and paid subscriptions

Posted: Fri Jun 01, 2012 7:33 pm
by MikeHansenMe
Found a step by step guide that should help anyone in the future.

http://calguy1000.com/Blogs/8/60/cmsms- ... ow-to.html

Re: Self registration and paid subscriptions

Posted: Wed Nov 14, 2012 10:31 am
by vigor
Did anyone ever find a guide on how to do this as I'm now trying to set up a paid membership site?

I've set up CG E-Commerce Base, Paypal (Allowed subscriptions), Cart and supplier settings.

I've set up 3 registration packages (1month, 3months 1 year) under Self Registration.

I have created a page called registration and placed {SelfRegistration} on it so this page shows the 3 registration packages I've created. When I select the radio button beside the one I want and click submit the page just reloads and nothing happens. Nothing is added to the cart. What have I left out?

Any help would be appreciated.

Thanks