Working in a dev environment I am only seeing the placeholder email in the signup admin panel, whenever someone is added through the checkout process. I have tried free order, check and credit card checkout with no success, all my orders are listed as complete. Originally had beta5 installed, which I uninstalled and have replaced with Dev version today. I have ran update.php.
Additional information, I can add people as the admin which appear and receive a confirmation email. I had the line 650 and 686 errors with the Beta install but these are no longer present. I also recieve the payment receipt without a problem and the site admin receives the email confirming payment.
I am a drupal newbie and a coding amateur, hence if there is a easy code fix or "patch" for this that I have not understood reading posts that are similar, I would greatly appreciate being pointed in that direction, also if it a patch fix I have no idea what this is, is there a node explaining how to apply a patch in general.
much appreciated and many thanks to all the work that has already been done on this excellent module.
Comments
Comment #1
ezra-g commentedSee http://drupal.org/patch for instructions on creating patch files. In 12 hours when the dev snapshot re-rolls, or before if you get a cvs checkout, see if this problem is resolved by the recently committed fix for #865384: Ubercart generated passwords for anonymous users are only one character..
Also, can you verify that the weight of uc_signup is -1?
Try running the query:
SELECT WEIGHT FROM system WHERE name = 'uc_signup';
Comment #2
Dutchman commentedI have the same problem. I have set uc_signup to -1.
I think this user had the same problem: http://drupal.org/node/910104
I really have to get this fixed because i have a COD environment running with this problem.
If you need any additional info please ask.
Comment #3
tike012 commentedI am experiencing this problem using the latest versions of Ubercart, Signup, and Signup integration for Ubercart. The system worked for a period of time and then this issue came up for unknown reasons. This is on a live site where people who have ordered and paid for signups now show up with a placeholder-xxx e-mail and no way to discover their credentials.
Comment #4
tike012 commentedHello,
I think I have found the root of the problem, at least for me: orders were not changing status from "Pending" to "Payment Received". Please check to see if this is the case for you, and if manually entering a payment for the order fixes it.
For me, this error occurred because of a bug with the Paypal payment system. Specifically, Paypal Website Payments Standard needs to be configured on Paypal's website.
This website (http://community.contractwebdevelopment.com/drupal-ecommerce-ubercart-pa...) details the fix, which I will summarize below:
At Paypal.com:
SSL instructions are on the website.
Comment #5
tike012 commentedHello,
Regarding my earlier post #4, I don't think the instructions for fixing PayPal's IPN are any longer accurate.
Also, the OP mentioned that orders are listed as complete, so it appears we have a different problem.
For those of us with my problem, entering payments manually still moves the order forward and fixes the temporary placeholder signup problem. uc_signup is behaving properly—the issue for myself and many of us lies with PayPal's IPN and/or Ubercart's PayPal payment method.
I'm going to mark this issue as closed with no activity (besides myself).