If an already registered user purchases a subscription but isn’t logged in, FoxEE doesn’t seem to properly assign the purchase to his / her account
Posted: 20 May 2009 10:51 AM   Ignore ]  
Newbie
Rank
Total Posts:  28
Joined  2009-04-07

Ok, so if the user is logged into EE and purchases a subscription, there are no issues… he/she is assigned to the proper member group and everything works great.  If the user isn’t logged in at all and is completely anonymous (i.e. hasn’t previsouly created an account with EE), then everything works great there too.. they receive an email with instructions of how to login. 

So, the issue i’m running into is if the user DOES have an account with EE but isn’t logged in when purchasing the subscription.  He/she enters their email address on Foxycart (the same email address that their EE account is tied to)... the purchase goes through, but when I check the “Active Membership” tab they show up as “anonymous”.  They ARE, however, assigned to the proper group - but FoxEE doesn’t seem to be associating that purchase with their already created account.

The docs state that the workflow is:

Determine the ExpressionEngine User

* If the user was logged in at time of purchase, then it is recorded
   
* The member’s database is queried to determine if the payment email address matches any known user

* Finally, as a last resort, a new ExpressionEngine member is created and an email is sent to the member with their account name and password.

So, is there anything that I may be doing wrong on my end, or is this a bug with FoxEE?  Also, I saw on another post that the user may have rolled back to an older version (i’m currently on Foxee-0.40.109)  - would rolling back to a former version address this? 

Any help / insight is greatly appreciated!

Profile
 
Posted: 20 May 2009 11:43 AM   Ignore ]   [ # 1 ]  
Administrator
Avatar
RankRankRankRank
Total Posts:  1653
Joined  2007-11-23

Hi Brian, to clarify you are saying that the FoxEE “active memberships” is not displaying the customers name but in EE they are moved and handled properly.

If that is the case then this may be a bug with that panel in FoxEE. If you create a template that will show the memberships for that user does it show up properly with the template tag? if so then we know its a error on the CP tab, if not then there may be a problem with FoxEE querying the right information from your member module. I say “Your” member module because this is a isolated incident. Not that you did anything wrong, but there may be a condition with your setup that wasn’t accounted for.

If you could test he template tag that would really help us narrow it down.

Signature 

Mike

HCC Development

Profile
 
Posted: 20 May 2009 01:20 PM   Ignore ]   [ # 2 ]  
Newbie
Rank
Total Posts:  28
Joined  2009-04-07

Hi Brian, to clarify you are saying that the FoxEE “active memberships” is not displaying the customers name but in EE they are moved and handled properly.

That’s correct, the customer is moved to the correct member group in EE.. but all the Foxee information lists the user as “anonymous”. 

Also, I created a template with these tags:

{exp:foxee:member id="1"}
   {if is_member}
<br />
<
a href="/purchases/1">1</a>
    
{/if}
{
/exp:foxee:member}



{exp
:foxee:member id="2"}
   {if is_member}
<br />
<
a href="/purchases/2">2</a>
    
{/if}
{
/exp:foxee:member} 

And it’s consistent with the control panel.. .not displaying the purchases.  These tags work just fine if i log in as a user that isn’t labeled “anonymous” (i.e. a user that was either logged in at time of purchase or didn’t already have an email in the EE system at time of purchase)

Profile
 
Posted: 20 May 2009 01:26 PM   Ignore ]   [ # 3 ]  
Administrator
Avatar
RankRankRankRank
Total Posts:  1653
Joined  2007-11-23

it sounds like an error with the password exchange for 109. Depending on your build, FoxEE will create a new password for a first time FC customer. My theory is this is causing FoxEE to not match up the two account files. Hang tight, I am going to try and get you a file to replace in the FoxEE module sometime today or tomorrow.

Signature 

Mike

HCC Development

Profile
 
Posted: 20 May 2009 01:50 PM   Ignore ]   [ # 4 ]  
Newbie
Rank
Total Posts:  28
Joined  2009-04-07

I would be most grateful.  Thanks - and thanks for responding so quickly.

Profile
 
Posted: 26 May 2009 01:54 PM   Ignore ]   [ # 5 ]  
Newbie
Rank
Total Posts:  28
Joined  2009-04-07

Any word / updates on getting a replacement file for this?  Still waiting.

Profile
 
Posted: 27 May 2009 04:33 PM   Ignore ]   [ # 6 ]  
Sr. Member
RankRankRankRank
Total Posts:  169
Joined  2009-01-30

This seems to be a problem with our install as well.

Any word on a fix?

Profile
 
Posted: 27 May 2009 11:30 PM   Ignore ]   [ # 7 ]  
Administrator
Avatar
RankRankRankRank
Total Posts:  1653
Joined  2007-11-23

Hi Mike and Brian, we are going to be issuing a fix this weekend to handle this and a couple other bugs for 109.

Thanks for your patients.

Signature 

Mike

HCC Development

Profile
 
Posted: 10 June 2009 05:04 PM   Ignore ]   [ # 8 ]  
Newbie
Rank
Total Posts:  28
Joined  2009-04-07

I still haven’t heard if this was fixed.  Any word on getting a fix for this issue?

Profile
 
Posted: 10 June 2009 06:03 PM   Ignore ]   [ # 9 ]  
Administrator
Avatar
RankRankRankRank
Total Posts:  1653
Joined  2007-11-23

This has been updated in the recent build of FoxEE 109. We changed the password handling from automatically generated to user generated now that FoxyCart lets you pick your hash type.

Make sure that your settings in the general settings panel of FoxEE are set to the proper group and is not the default member group in your EE settings.

Signature 

Mike

HCC Development

Profile
 
Posted: 10 June 2009 09:25 PM   Ignore ]   [ # 10 ]  
Newbie
Rank
Total Posts:  28
Joined  2009-04-07

When I download the latest version I’m getting “Foxee-0.40.109” - is that the latest version?  Just wanted to make sure as that is what the previous one was called.

Profile
 
Posted: 10 June 2009 09:59 PM   Ignore ]   [ # 11 ]  
Administrator
Avatar
RankRankRankRank
Total Posts:  1653
Joined  2007-11-23

that is the latest build. You are good to go.

Signature 

Mike

HCC Development

Profile
 
Posted: 12 June 2009 03:04 PM   Ignore ]   [ # 12 ]  
Newbie
Rank
Total Posts:  28
Joined  2009-04-07

Ok, just installed the update and I still have the same issue.  As a quick re-cap, here’s the deal.  I’m selling subscriptions (memberships), and everything works great if the user is logged in and makes a purchase, OR if the user is completely anonymous (doesn’t have an EE account) and makes a purchase ( an email is generated w/ password and everything works just fine) - the issue I’m having is if the user DOES have an account but is NOT logged in at the time of purchase.  When I purchase a membership this way, they show up just fine in the “orders” section of the FoxEE module, First Name, Last Name, city, etc.. all of that information is great - but when I go to “Active Memberships”, they still show up as “Anonymous” which means they can’t see the items they purchase.

Just to clarify, under “General Settings” within the FoxEE module I have made sure that “New Member Default Group” is set to a custom group that I’ve built called “allproducts” - and is NOT on “Members”.  Also I tried changing the customer password hash type to both “md5” and “sha1” in the advanced settings on foxycart’s site to eliminate that as a possible issue.

Any idea why the information under “Orders” is ok, but “Active Memberships” still shows “Anonymous” for a registered user that is not logged in at the point of purchase?  This is driving me nuts! smile

Profile
 
Posted: 16 June 2009 01:19 PM   Ignore ]   [ # 13 ]  
Newbie
Rank
Total Posts:  28
Joined  2009-04-07

Still no resolve on this.  Since this feature obviously doesn’t work - could someone please suggest a way that I can manually go in and assign the purchasers that show up as “anonymous” under the “active memberships” tab to the correct member?

At bare minimum I need to be able to allow these purchasers a way to access their content. 

Please help.

Profile
 
Posted: 16 June 2009 05:53 PM   Ignore ]   [ # 14 ]  
Administrator
Avatar
RankRankRankRank
Total Posts:  1653
Joined  2007-11-23

Hi Brian, we are looking into this, thank you for your patients.

Signature 

Mike

HCC Development

Profile
 
   
 
 

Join our Mailing List