llscotts Posted December 7, 2002 Share Posted December 7, 2002 I've been using OsCommerce for over a year now... very successfully! However, sometimes PayPal transactions end without the user returning to my site to complete checkout. I get the PayPal money but then have to check the user out manually. I do this by looking at the "welcome" email they were sent showing their email address and password. However, today this error occurred but the user has apparently changed their password from what they originally entered. How can I "decrypt" their password so I can log in and finish checking them out? I already have their paypal money but without being able to check them out I can't complete the transaction. Help, please! I've looked at the login.php and database functions scripts, but I thought there might be a method someone has already developed for this. Link to comment Share on other sites More sharing options...
burt Posted December 7, 2002 Share Posted December 7, 2002 Not possible using standard tools. Easier would be to give him a new password for your use - next time he wants to log in he can then do a "forgot password"... Link to comment Share on other sites More sharing options...
sw45859 Posted December 8, 2002 Share Posted December 8, 2002 just go into your database and copy the encryted password, then go to the login and put their e-mail in and paste the encrypted password into the password field, boom your in :) Link to comment Share on other sites More sharing options...
llscotts Posted December 8, 2002 Author Share Posted December 8, 2002 I tried copying the encrypted password from the database and pasting it in the password field, but that didn't work. Possibly because, as it turns out, the password was null? Here's what I finally did instead... I went in to the user's account and changed the email address to mine. Then I sent a password reminder to that email address. Then I changed the user's account back to their email. A bit clunky, but it works. Should be able to take the function that does the decryption for the password reminder email and just make a php page that does the same thing, accessible only to admins, of course. :-) Link to comment Share on other sites More sharing options...
llscotts Posted December 8, 2002 Author Share Posted December 8, 2002 ... of course, to change the user's email address, I had to go into the mysql database directly... Link to comment Share on other sites More sharing options...
Tina Posted December 8, 2002 Share Posted December 8, 2002 Why do you have to go through all of this? Is there a glitch in the system with paypal? Just wondering Thanks Link to comment Share on other sites More sharing options...
dreamscape Posted December 8, 2002 Share Posted December 8, 2002 use the Paypal IPN contribution... I think it fixes problems with users not clicking on "continue" after they make payment. The only thing necessary for evil to flourish is for good men to do nothing - Edmund Burke Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.