View Full Version : Member's Username email different from Paypal email
scott.blanchard
11-17-2010, 08:22 AM
I've had several instances where a user's Paypal email address has been changed since they were installed into my member's table. So when they purchased their 2nd product from me, DAP created a new record for the user and they were not able to retreive the product from their main login.
I know there is a place in user admin where I can enter a user's Paypal email.
Does this mean (as I hope it does), that once this is in place, any orders from the paypal email will be checked against the users table so that a new user record is not created?
Can the user themselves enter their secondary/paypal email or does an admin have to do this?
Veena
11-17-2010, 09:05 AM
Scott,
Right now all the checks are email Id based so if the paypal notification comes in for email A but the user updated their profile to email B, then there is no way for DAP to know that A and B are the same users.
With DAP 4.0 release (in 4 weeks), 2 things will change.
We will allow users to pick a username in their profile and we will allow the site admins to create buttons (for Paypal) within DAP. If you use the DAP generated button, user's username will be sent to Paypal at the time of purchase so Paypal can return it to DAP in the IPN notification. If username is set, then instead of using email, DAP will use username to tie acccounts together. This way if the user changes email in the profile and it does not match their paypal email, then it will not result in 2 different accounts in DAP.
Hope that helps.
scott.blanchard
11-17-2010, 09:30 AM
Thanks for the quick response Veena. It does help, and I will be able to use the 4.0 method fine once that's available.
But I do have a question about the current version...
What is the purpose of the second email field "Paypal Email" that's available when editing a user's profile? This certainly would appear to make it possible for a single user to have two separate email addresses, one for their login and one to note their incoming Paypal email address.
It would seem that you could insert a routine into your insert user script that checks to see if the incoming email address matches any existing user.paypal_email and if so, you would add the product to that user's existing account, otherwise, you would create a new account for the user. Does that make sense? Hopefully I'm explaining it correctly :)
Veena
11-17-2010, 06:58 PM
Scott,
Yes, it makes sense. While the secondary email field is there, its not really being used currently. Yes, we have considered using that field to record Paypal email Id and to use that to match up Paypal IPN notifications instead of user's primary email address.
We will try to incorporate this change into DAP 4.0, and if not, certainly DAP 4.1.
scott.blanchard
12-23-2010, 09:35 AM
With DAP 4.0 release (in 4 weeks), 2 things will change.
Hi Veena, is the 4.0 release or beta available yet in order to test this?
We will allow users to pick a username in their profile and we will allow the site admins to create buttons (for Paypal) within DAP. If you use the DAP generated button, user's username will be sent to Paypal at the time of purchase so Paypal can return it to DAP in the IPN notification. If username is set, then instead of using email, DAP will use username to tie acccounts together. This way if the user changes email in the profile and it does not match their paypal email, then it will not result in 2 different accounts in DAP.
Hope that helps.
TonyP
12-26-2010, 04:35 PM
Scott,
Yes, it makes sense. While the secondary email field is there, its not really being used currently. Yes, we have considered using that field to record Paypal email Id and to use that to match up Paypal IPN notifications instead of user's primary email address.
We will try to incorporate this change into DAP 4.0, and if not, certainly DAP 4.1.
I thought the PayPal email field was used for affiliate payments? Isn't it the same as the one on the user profile?
Tony
scott.blanchard
12-27-2010, 06:01 AM
I'm really hoping this gets resolved soon. It's happening daily now since my product lineup has grown. I'm spending more and more time just managing user profiles. I really love DAP, but this is a huge drain on my time :(
PLEASE make this a priority for the next release!!!
Veena
12-31-2010, 10:19 AM
Tony,
>> I thought the PayPal email field was used for affiliate payments? Isn't it the same as the one on the user profile? <<
It was originally meant for that but it's not used for affiliate payments.t
Scott,
We have released DAP 4.0 beta. It now resolves the issue of member's primary email being different from Paypal email. Now when dap receives Paypal payment notification, if the payer email matches either the user's primary email or it matches the paypal email (in user's profile), dap treats it as a match. So instead of creating a new user account, dap adds the product to the same existing user record. If its a new user purchasing a product for the first time, then DAP will automatically populate the paypal email in the userprofile with the user's paypal email Id.
DAP will also automatically update the paypal email each time its receives the paypal payment notification using the latest paypal payer email.
scott.blanchard
01-02-2011, 06:40 AM
Scott,
We have released DAP 4.0 beta. It now resolves the issue of member's primary email being different from Paypal email.
Veena, thanks very much for listening to your customers and continuing to add functions that help us do more. Excellent work!
- Scott
scott.blanchard
01-20-2011, 09:28 AM
Hi Veena, I just installed version 4.0 beta and was anxious to alert my users to the fact that they can now input their paypal email address into the "Paypal email" address field in their user profile settings. Especially since I'm about to announce a new product and I expect to have many buyers who have changed their DAP login emails to be different from their Paypal email addresses...
However, there's only one small problem with that...
There is no Paypal email address field in the user profile!!!
scott.blanchard
01-20-2011, 01:57 PM
After speaking with Veena, I'm informed that the Paypal entry field does not appear on the "User Profile" screen (the one that the user's see and manage) until you check "Y" for the setting...
"Should Affiliate Section be displayed on User Home Page? (If using ClickBank, set this to `N`)"
Once I set this to "Y", even though I'm using ClickBank for affiliate management, the Paypal email field is now visible for my users to maintain their paypal purchase email addresses.
This is a real winner for me since every time I launch a new product, I have countless emails from people who cannot find the product they purchased because they've changed their DAP login to an email that's different from the Paypal email they used to purchase my product initially.
Veena
01-23-2011, 08:40 PM
Thought I would post this here.
>> Is there a way to allow the user to register for a free product (via free/direct signup) with an email and let him pay with his (different) paypal email and the product would still be assigned to him? (because if the user's paypal email does not match the free signup email, then 2 accounts are created) <<
Here's a possible solution to that. In the direct signup form, also accept their paypal email address.
For ex:
If you want to accept the user’s paypal email address, then just that to the dap direct signup form code:
<tr>
<td>Paypal Email:</td>
<td><input type=”text” name=”paypal_email” size=”10"></td>
</tr>
See this for more details - http://digitalaccesspass.com/doc/adding-users-via-dap-signup-form/
As long as the paypal email is populated in DAP, even if the user uses a different email for free signup, when the paypal notification comes in, DAP will match the paypal email received in the paypal IPN notification with both email and the paypal email fields in DAP profile and if a match is found, dap will not create a new account.
ErmesGiordani
01-24-2011, 08:59 AM
A question: instead of using, as data access, paypal email, it would be better to create a username and password for registration to dap, before PayPal payments, making even enter the personal email (which many times is different from paypal email)?
I know that the user can change the email after he has paid with paypal, accessing the first time in dap, but I ask if he can do that from the beginning
In this way:
- Email address of PayPal would be present in the dap and then at each recurring payment, IPN function properly,
- communications made by the DAP would be sent to personal email (and not that of paypal) (if email is the same, the problem does not arise, of course :-))
- users use their username and password to log into the membership
- if I use Aweber, I can subscribe to the members with their addresses within the autoresponder (after he paid with paypal) and this is the same email personnel entered in dap
The creation of dap registration (with username and password) would be similar to aMember
Thanks
Ermes
Veena
01-24-2011, 09:31 AM
Ermes,
What you are saying will only work if the user already has registered to dap with a username, then logs in to DAP, is then presented with the sales page / upgrade page with the paypal button.
Because the user has logged in, dap knows what their username is. Now when they click on the paypal button to purchase, because the user is in logged in state, upon return from paypal purchase, dap knows which user it is and can automatically add access to the new product under the same user account. But it will not work if the user that already has access to DAP but has not logged in when they hit the paypal button to purchase.
ErmesGiordani
01-24-2011, 09:52 AM
Thanks for the very fast response Veena :-)
I'm sorry but I did not understand well your answer (most likely I explained my request in a confused way ... I'm not very good with English :-)
Basically I wanted to know if, to access the DAP, could be implemented in a future release a system that creates a username and password, instead of using email and password (I understand that maybe this would involve a radical change)
Thanks
ErmesGiordani
01-26-2011, 02:21 PM
Thanks for the very fast response Veena :-)
I'm sorry but I did not understand well your answer (most likely I explained my request in a confused way ... I'm not very good with English :-)
Basically I wanted to know if, to access the DAP, could be implemented in a future release a system that creates a username and password, instead of using email and password (I understand that maybe this would involve a radical change)
Thanks
No answer? I was not clear in the request? :-)
Veena
01-26-2011, 03:04 PM
>> Basically I wanted to know if, to access the DAP, could be implemented in a future release a system that creates a username and password, instead of using email and password (I understand that maybe this would involve a radical change) <<
Allowing a user to pick a username/password is the easy part. Complexity comes from associating the notification from the payment processor to the right username in DAP.
This is something that can be done as long as the admin uses a dap generated paypal button or the dap shopping cart (this way dap can send the username to the payment processor so it can be sent back to dap upon successful completion of purchase) but cannot be done for shopping carts that are outside of DAP because DAP cannot intercept and pass the username to the payment processor.
I cannot get into the full implementation detail here but we will likely support this for dap -> Paypal in a future release.
ErmesGiordani
01-26-2011, 04:14 PM
For me, to implement this feature would be fantastic :-)
Thank you very much, Veena.
Ermes
Powered by vBulletin™ Version 4.0.8 Copyright © 2013 vBulletin Solutions, Inc. All rights reserved.