Page 1 of 1

Customer must wait for Email Confirmation

PostPosted: January 10th, 2012, 6:50 pm
by bethperkins
We are using PayPal buttons and we just implemented free trials. At least half of our transactions have the message "No Return-Data. Customer must wait for Email Confirmation". All return data has been entered in PayPal and S2Member. There is a message that this might be due to the fact that a free trial is included.

Is there any way around this? Is there anything that I can do to enforce the same process that allows customers to immediately login? Most times the Email from S2Member goes in junk mail and this causes customer complaints...

Re: Customer must wait for Email Confirmation

PostPosted: January 11th, 2012, 12:11 pm
by bethperkins
I'd appreciate any help with this because client needs to know if this is fixable. We are offering a one month free trial with recurring billing using paypal buttons. Does the fact that we're offering a free trial mean that the customer can not create a username and password immediately and must wait for an email to arrive in their inbox?

Re: Customer must wait for Email Confirmation

PostPosted: January 12th, 2012, 7:59 pm
by Raam Dev
A few questions:

- Are you using s2Member Pro?
- Are you using a Pro Form for the free trial?

If you're using s2Member Pro, please change the PayPal Pro Forms / Recurring Profile Behavior to "Real-Time / Direct Pay" try another purchase, see if you still have the problem. WP Admin -> s2Member -> PayPal Options -> Account Details -> PayPal Pro Forms / Recurring Profile Behavior

With Free Trials, PayPal sometimes takes a little while to respond, so in that case s2Member needs to wait for the IPN response from PayPal. Upon receiving the IPN response, the email is sent to the user.

If your emails are going to spam, I recommend installing the WP Mail SMTP plugin and configuring it with the SMTP details for the email account you're using as the "From" address. That should resolve that issue.