PriMoThemes — now s2Member® (official notice)

This is now a very OLD forum system. It's in READ-ONLY mode.
All community interaction now occurs at WP Sharks™. See: new forums @ WP Sharks™

Registration Email Issues

s2Member Plugin. A Membership plugin for WordPress®.

Registration Email Issues

Postby tmf2473 » July 27th, 2011, 11:17 am

I have s2Member Version 110710 installed on Wordpress Version 3.2.1. I am having numerous users email me complaining that they did not receive an email with a link to complete the registration process. Below is an excerpt from my paypal-rtn.log:

Code: Select all
WordPress® v3.2.1 :: s2Member® v110710
www.pollardrefs.com/?s2member_paypal_return=1
User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; GTB7.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30618; .NET4.0C)
array (
  's2member_log' =>
  array (
    0 => 'No Return-Data from PayPal®. Customer must wait for Email Confirmation.',
    1 => 'Redirecting Customer to the Home Page.',
  ),
)

WordPress® v3.2.1 :: s2Member® v110710
www.pollardrefs.com/?s2member_paypal_return=1
User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; GTB7.1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30618; .NET4.0C)
array (
  'CONTEXT' => 'X3-7SZn2ExXucINxlliZ_05NdFsrIIpaV9TcRYNXXXXXXXXXXXXXXXXXXXX',
  'myAllTextSubmitID' => '',
  'cmd' => '_flow',
  'mc_gross' => '50.00',
  'protection_eligibility' => 'Ineligible',
  'payer_id' => 'MKTBSFXXXXXXX',
  'tax' => '0.00',
  'payment_date' => '14:54:34 Jul 26, 2011 PDT',
  'payment_status' => 'Completed',
  'charset' => 'windows-1252',
  'first_name' => 'XXXXX',
  'option_selection1' => 'www.pollardrefs.com',
  'option_selection2' => '76.245.207.146',
  'mc_fee' => '1.75',
  'notify_version' => '3.1',
  'custom' => 'www.pollardrefs.com',
  'payer_status' => 'unverified',
  'business' => 'XXXXXXX@aol.com',
  'quantity' => '1',
  'payer_email' => 'XXXXXXXX@sbcglobal.net',
  'verify_sign' => 'ACqC77LMhhpYd9SeEsKV38ayqsKJADASWgiepvSdR5PTtNbZyvON0ALr',
  'option_name1' => 'Originating Domain',
  'option_name2' => 'Customer IP Address',
  'txn_id' => '7SP5384602432403J',
  'payment_type' => 'instant',
  'last_name' => 'XXXXXXX',
  'receiver_email' => 'XXXXXX@aol.com',
  'payment_fee' => '1.75',
  'receiver_id' => '4UEH799LDWMKJ',
  'txn_type' => 'web_accept',
  'item_name' => 'Lifetime Membership / description and pricing details here.',
  'mc_currency' => 'USD',
  'item_number' => '2',
  'residence_country' => 'US',
  'transaction_subject' => 'www.pollardrefs.com',
  'handling_amount' => '0.00',
  'payment_gross' => '50.00',
  'shipping' => '0.00',
  'form_charset' => 'UTF-8',
  's2member_log' =>
  array (
    0 => 'Return-Data received on: Tue Jul 26, 2011 9:55:06 pm UTC',
    1 => 's2Member POST vars verified through a POST back to PayPal®.',
    2 => 's2Member originating domain ( _SERVER[HTTP_HOST] ) validated.',
    3 => 's2Member txn_type identified as (web_accept|subscr_signup|subscr_payment).',
    4 => 's2Member txn_type identified as (web_accept|subscr_signup|subscr_payment) w/o update vars.',
    5 => 'Registration Cookies set on (web_accept|subscr_signup|subscr_payment) w/o update vars.',
    6 => 'Redirecting Customer to Registration Page. They need to Register now.',
  ),
  'subscr_gateway' => 'paypal',
  'subscr_id' => '7SP5384602432403J',
  'eotper' => NULL,
  'ccaps' => NULL,
  'level' => '2',
  'ip' => '76.245.XXX.XXX',
)

WordPress® v3.2.1 :: s2Member® v110710
www.pollardrefs.com/?s2member_paypal_return=1
User-Agent: Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)
array (
  's2member_log' =>
  array (
    0 => 'No Return-Data from PayPal®. Customer must wait for Email Confirmation.',
    1 => 'Redirecting Customer to the Home Page.',
  ),
)

User avatar
tmf2473
Registered User
Registered User
 
Posts: 1
Joined: July 27, 2011

Re: Registration Email Issues

Postby rossagrant » July 27th, 2011, 2:14 pm

I've had a few of these

0 => 'No Return-Data from PayPal®. Customer must wait for Email Confirmation.',
1 => 'Redirecting Customer to the Home Page.',

appearing in my logs over the last month, although i think my users have been receiving activation emails.

The empty log entries have been caused by Google's crawlers from what I can figure out, as the pages where my Paypal buttons were on were NOT set to 'No Follow' in my SEO settings so Googlebots were trying to follow the links, thus creating invalid Paypal attempts.

I have set the pages to 'No Follow' and for now I haven't seen anymore of these type of entries.

Also if you have acess to your server via CPanel, make sure you go into Email Authentication and enable email SPF and Domain keys.

If you don't do that, your emails might not get passed some very fussy spam filters on services like Hotmail.

Ideally you need to sign your emails with a DKIM signature but that isn't possible in CPanel just yet until they released version 11.32 which your host will no doubt upgrade to when it is released in a couple of weeks.

DKIM signatures will ensure 100% that your mail is signed as secure and delivery rates will be 100%.

Most services such as Yahoo etc have already dropped the SPF and domain keys authentication and already ONLY look fro DKIM to ensure a mail is not spam.

Hope this isn't too confusing!

Ross :)
User avatar
rossagrant
Experienced User
Experienced User
 
Posts: 127
Joined: May 5, 2010

Re: Registration Email Issues

Postby Cristián Lávaque » July 27th, 2011, 4:01 pm

Thanks for that valuable information, Ross!

tmf2473, I suggest you double-check your s2Member-PayPal configuration to make sure everything's in order. WP Admin -> s2Member -> PayPal Options
Cristián Lávaque http://s2member.net
Is s2Member working for you? Please rate it Image at WordPress.org. Thanks! :)
User avatar
Cristián Lávaque
Developer
Developer
 
Posts: 6836
Joined: December 22, 2010


Return to s2Member Plugin

Who is online

Users browsing this forum: No registered users and 2 guests

cron