latest stable versions: v150827 (changelog)

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Sign Conf Email stopped sending

Home Forums Community Forum Sign Conf Email stopped sending

This topic contains 45 replies, has 2 voices. Last updated by  Cristián Lávaque 3 years, 5 months ago.

Page 2 Of Topic Replies

Viewing 20 replies - 26 through 45 (of 45 total)
Author Replies
Author Replies
Posted: Friday Jul 12th, 2013 at 11:31 am #53356

I also just noticed this>>

LOG ENTRY: Thu Jul 11th, 2013 @ precisely 6:43 pm UTC
PHP v5.3.13 :: WordPress® v3.5.2 :: s2Member® v130617 :: s2Member® Pro v130617
Memory 34.24 MB :: Real Memory 34.50 MB :: Peak Memory 34.35 MB :: Real Peak Memory 34.50 MB
traktortips.com/?s2member_pro_clickbank_return=1&s2member_pro_clickbank_return_success=http%3A%2F%2Ftraktortips.com%2Fbasics_course_thank-you&item=1&cbreceipt=9RJ3F43E&time=1373568210&cbpop=C794084F&cbaffi=EDTUCKER&cname=alan+tester&cemail=adc181%40hotmail.com&ccountry=CA&czip=V0R2Z0&cbskin=4786&cbfid&cbur&cbf&s2_invoice=1&s2_p1&s2_p3&s2_desc=My+Product+Access+%2F+description+and+pricing+details+here.&s2_custom=traktortips.com&s2_customer_ip=216.57.186.189&s2_referencing=1&_s2member_sig=1373568179-a62ea48d19216a2e404fd7952f271df1
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_4) AppleWebKit/536.30.1 (KHTML, like Gecko) Version/6.0.5 Safari/536.30.1
array (
  'item' => '1',
  'cbreceipt' => '9RJ3F43E',
  'time' => '1373568210',
  'cbpop' => 'C794084F',
  'cbaffi' => 'EDTUCKER',
  'cname' => 'alan tester',
  'cemail' => 'adc181@hotmail.com',
  'ccountry' => 'CA',
  'czip' => 'V0R2Z0',
  'cbskin' => '4786',
  'cbfid' => '',
  'cbur' => '',
  'cbf' => '',
  's2_invoice' => '1',
  's2_p1' => '',
  's2_p3' => '',
  's2_desc' => 'My Product Access / description and pricing details here.',
  's2_custom' => 'traktortips.com',
  's2_customer_ip' => '216.57.186.189',
  's2_referencing' => '1',
  '_s2member_sig' => '1373568179-a62ea48d19216a2e404fd7952f271df1',
  's2member_log' => 
  array (
    0 => 'Return-Data received on: Thu Jul 11, 2013 6:43:44 pm UTC',
    1 => 's2Member POST vars verified with ClickBank®.',
    2 => 'Sleeping for 5 seconds. Giving ClickBank® a chance to finalize processing.',
    3 => 'Awake. It\'s Thu Jul 11, 2013 6:43:49 pm UTC. Processing will continue.',
    4 => 'Unable to obtain API vars. The ClickBank® API may NOT have data for this order yet. Or, your ClickBank® API Keys are NOT configured properly under `s2Member -› ClickBank® Options`.',
    5 => 'array (
  \'s2member_pro_clickbank_return\' => \'1\',
  \'s2member_pro_clickbank_return_success\' => \'http://traktortips.com/basics_course_thank-you\',
  \'item\' => \'1\',
  \'cbreceipt\' => \'9RJ3F43E\',
  \'time\' => \'1373568210\',
  \'cbpop\' => \'C794084F\',
  \'cbaffi\' => \'EDTUCKER\',
  \'cname\' => \'alan tester\',
  \'cemail\' => \'adc181@hotmail.com\',
  \'ccountry\' => \'CA\',
  \'czip\' => \'V0R2Z0\',
  \'cbskin\' => \'4786\',
  \'cbfid\' => \'\',
  \'cbur\' => \'\',
  \'cbf\' => \'\',
  \'s2_invoice\' => \'1\',
  \'s2_p1\' => \'\',
  \'s2_p3\' => \'\',
  \'s2_desc\' => \'My Product Access / description and pricing details here.\',
  \'s2_custom\' => \'traktortips.com\',
  \'s2_customer_ip\' => \'216.57.186.189\',
  \'s2_referencing\' => \'1\',
  \'_s2member_sig\' => \'1373568179-a62ea48d19216a2e404fd7952f271df1\',
)',
    6 => 'Return-Data reformulated. Piping through s2Member\'s core/standard PayPal® processor with `proxy_use` ( `ty-email` ).',
    7 => 'Please check PayPal® RTN logs for further processing details.',
    8 => 'http://traktortips.com/?s2member_pro_clickbank_return&s2member_paypal_return=1&s2member_paypal_proxy=clickbank&s2member_paypal_proxy_use=standard-emails%2Cty-email&s2member_paypal_return_success=http%3A%2F%2Ftraktortips.com%2Fbasics_course_thank-you&s2member_paypal_proxy_verification=1373568230-98c4abea97f6a3c3c9320817db60a3ac',
  ),
)
Posted: Friday Jul 12th, 2013 at 7:28 pm #53366
API v1.0 - v1.2 deprecated. Please use v1.3. For more information please see: http://bit.ly/10M8Hg2

ClickBank’s new API v1.3 is supported by s2Member since about 4 or 5 months ago, if I remember correctly.

Could you verify that your CilckBank credentials are all correct? [hilite path]Dashboard -› s2Member® -› ClickBank® Options[/hilite]

Posted: Wednesday Jul 17th, 2013 at 1:26 pm #53578

It seems that everything is ok in ther s2 member click bank set up – I dod notice though that in the API settings in click bank only the top option in the code box below was checked:

Orders/Tickets Read:	 (This gives access to view data on orders and tickets)
Orders/Tickets Write:	 (This gives orders/tickets read access, as well as access to alter orders, e.g. refund or cancel subscriptions)
Analytics API:	 (This gives access to analytics resources when used in an analytics enabled application)
Products API:	 (This gives access to product resources when used via an appropriately enabled application)
Notifications API:	 (This gives access to instant notifications resources when used via an appropriately enabled application)

Only the top one is checked? Not sure if i need to check all of them?

Also – I went to set up the S2member clickbank IPN v2.1 integration settings again – they seemed to be ok – however in clickbank alongside the IPN notification URL – it was set to v2.0. (the options are V1.0, 2.0, 2.1 and 4.0) I have changed this to v1.0.

Ran a test – still no email.

The strangest thing though, is that someone made a purchase this morning and seemed to access the site no problems. (meaning they must have received the email) I also have the smtp mail configuration plugin deactivated at the time?!

Another issue appeared last night when a customer tried to reset their password – I used the built in function to ‘reset password and resend welcome email) the email sent, but the user couldnt log in – upon me clicking save after checking the box to reset their password I was presented with this:-

SMTP -> get_lines(): $data was "" 
SMTP -> get_lines(): $str is "220 homiemail-a90.g.dreamhost.com ESMTP " 
SMTP -> get_lines(): $data is "220 homiemail-a90.g.dreamhost.com ESMTP " 
SMTP -> FROM SERVER:220 homiemail-a90.g.dreamhost.com ESMTP 
SMTP -> get_lines(): $data was "" 
SMTP -> get_lines(): $str is "250-homiemail-a90.g.dreamhost.com " 
SMTP -> get_lines(): $data is "250-homiemail-a90.g.dreamhost.com " 
SMTP -> get_lines(): $data was "250-homiemail-a90.g.dreamhost.com " 
SMTP -> get_lines(): $str is "250-PIPELINING " 
SMTP -> get_lines(): $data is "250-homiemail-a90.g.dreamhost.com 250-PIPELINING " 
SMTP -> get_lines(): $data was "250-homiemail-a90.g.dreamhost.com 250-PIPELINING " 
SMTP -> get_lines(): $str is "250-SIZE 40960000 " 
SMTP -> get_lines(): $data is "250-homiemail-a90.g.dreamhost.com 250-PIPELINING 250-SIZE 40960000 " 
SMTP -> get_lines(): $data was "250-homiemail-a90.g.dreamhost.com 250-PIPELINING 250-SIZE 40960000 " 
SMTP -> get_lines(): $str is "250-ETRN " 
SMTP -> get_lines(): $data is "250-homiemail-a90.g.dreamhost.com 250-PIPELINING 250-SIZE 40960000 250-ETRN " 
SMTP -> get_lines(): $data was "250-homiemail-a90.g.dreamhost.com 250-PIPELINING 250-SIZE 40960000 250-ETRN " 
SMTP -> get_lines(): $str is "250-STARTTLS " 
SMTP -> get_lines(): $data is "250-homiemail-a90.g.dreamhost.com 250-PIPELINING 250-SIZE 40960000 250-ETRN 250-STARTTLS " 
SMTP -> get_lines(): $data was "250-homiemail-a90.g.dreamhost.com 250-PIPELINING 250-SIZE 40960000 250-ETRN 250-STARTTLS " 
SMTP -> get_lines(): $str is "250-AUTH PLAIN LOGIN " 
SMTP -> get_lines(): $data is "250-homiemail-a90.g.dreamhost.com 250-PIPELINING 250-SIZE 40960000 250-ETRN 250-STARTTLS 250-AUTH PLAIN LOGIN " 
SMTP -> get_lines(): $data was "250-homiemail-a90.g.dreamhost.com 250-PIPELINING 250-SIZE 40960000 250-ETRN 250-STARTTLS 250-AUTH PLAIN LOGIN " 
SMTP -> get_lines(): $str is "250-AUTH=PLAIN LOGIN " 
SMTP -> get_lines(): $data is "250-homiemail-a90.g.dreamhost.com 250-PIPELINING 250-SIZE 40960000 250-ETRN 250-STARTTLS 250-AUTH PLAIN LOGIN 250-AUTH=PLAIN LOGIN " 
SMTP -> get_lines(): $data was "250-homiemail-a90.g.dreamhost.com 250-PIPELINING 250-SIZE 40960000 250-ETRN 250-STARTTLS 250-AUTH PLAIN LOGIN 250-AUTH=PLAIN LOGIN " 
SMTP -> get_lines(): $str is "250-ENHANCEDSTATUSCODES " 
SMTP -> get_lines(): $data is "250-homiemail-a90.g.dreamhost.com 250-PIPELINING 250-SIZE 40960000 250-ETRN 250-STARTTLS 250-AUTH PLAIN LOGIN 250-AUTH=PLAIN LOGIN 250-ENHANCEDSTATUSCODES " 
SMTP -> get_lines(): $data was "250-homiemail-a90.g.dreamhost.com 250-PIPELINING 250-SIZE 40960000 250-ETRN 250-STARTTLS 250-AUTH PLAIN LOGIN 250-AUTH=PLAIN LOGIN 250-ENHANCEDSTATUSCODES " 
SMTP -> get_lines(): $str is "250 8BITMIME " 
SMTP -> get_lines(): $data is "250-homiemail-a90.g.dreamhost.com 250-PIPELINING 250-SIZE 40960000 250-ETRN 250-STARTTLS 250-AUTH PLAIN LOGIN 250-AUTH=PLAIN LOGIN 250-ENHANCEDSTATUSCODES 250 8BITMIME " 
SMTP -> FROM SERVER: 250-homiemail-a90.g.dreamhost.com 250-PIPELINING 250-SIZE 40960000 250-ETRN 250-STARTTLS 250-AUTH PLAIN LOGIN 250-AUTH=PLAIN LOGIN 250-ENHANCEDSTATUSCODES 250 8BITMIME 
SMTP -> get_lines(): $data was "" 
SMTP -> get_lines(): $str is "220 2.0.0 Ready to start TLS " 
SMTP -> get_lines(): $data is "220 2.0.0 Ready to start TLS " 
SMTP -> FROM SERVER:220 2.0.0 Ready to start TLS 
SMTP -> get_lines(): $data was "" 
SMTP -> get_lines(): $str is "250-homiemail-a90.g.dreamhost.com " 
SMTP -> get_lines(): $data is "250-homiemail-a90.g.dreamhost.com " 
SMTP -> get_lines(): $data was "250-homiemail-a90.g.dreamhost.com " 
SMTP -> get_lines(): $str is "250-PIPELINING " 
SMTP -> get_lines(): $data is "250-homiemail-a90.g.dreamhost.com 250-PIPELINING " 
SMTP -> get_lines(): $data was "250-homiemail-a90.g.dreamhost.com 250-PIPELINING " 
SMTP -> get_lines(): $str is "250-SIZE 40960000 " 
SMTP -> get_lines(): $data is "250-homiemail-a90.g.dreamhost.com 250-PIPELINING 250-SIZE 40960000 " 
SMTP -> get_lines(): $data was "250-homiemail-a90.g.dreamhost.com 250-PIPELINING 250-SIZE 40960000 " 
SMTP -> get_lines(): $str is "250-ETRN " 
SMTP -> get_lines(): $data is "250-homiemail-a90.g.dreamhost.com 250-PIPELINING 250-SIZE 40960000 250-ETRN " 
SMTP -> get_lines(): $data was "250-homiemail-a90.g.dreamhost.com 250-PIPELINING 250-SIZE 40960000 250-ETRN " 
SMTP -> get_lines(): $str is "250-AUTH PLAIN LOGIN " 
SMTP -> get_lines(): $data is "250-homiemail-a90.g.dreamhost.com 250-PIPELINING 250-SIZE 40960000 250-ETRN 250-AUTH PLAIN LOGIN " 
SMTP -> get_lines(): $data was "250-homiemail-a90.g.dreamhost.com 250-PIPELINING 250-SIZE 40960000 250-ETRN 250-AUTH PLAIN LOGIN " 
SMTP -> get_lines(): $str is "250-AUTH=PLAIN LOGIN " 
SMTP -> get_lines(): $data is "250-homiemail-a90.g.dreamhost.com 250-PIPELINING 250-SIZE 40960000 250-ETRN 250-AUTH PLAIN LOGIN 250-AUTH=PLAIN LOGIN " 
SMTP -> get_lines(): $data was "250-homiemail-a90.g.dreamhost.com 250-PIPELINING 250-SIZE 40960000 250-ETRN 250-AUTH PLAIN LOGIN 250-AUTH=PLAIN LOGIN " 
SMTP -> get_lines(): $str is "250-ENHANCEDSTATUSCODES " 
SMTP -> get_lines(): $data is "250-homiemail-a90.g.dreamhost.com 250-PIPELINING 250-SIZE 40960000 250-ETRN 250-AUTH PLAIN LOGIN 250-AUTH=PLAIN LOGIN 250-ENHANCEDSTATUSCODES " 
SMTP -> get_lines(): $data was "250-homiemail-a90.g.dreamhost.com 250-PIPELINING 250-SIZE 40960000 250-ETRN 250-AUTH PLAIN LOGIN 250-AUTH=PLAIN LOGIN 250-ENHANCEDSTATUSCODES " 
SMTP -> get_lines(): $str is "250 8BITMIME " 
SMTP -> get_lines(): $data is "250-homiemail-a90.g.dreamhost.com 250-PIPELINING 250-SIZE 40960000 250-ETRN 250-AUTH PLAIN LOGIN 250-AUTH=PLAIN LOGIN 250-ENHANCEDSTATUSCODES 250 8BITMIME " 
SMTP -> FROM SERVER: 250-homiemail-a90.g.dreamhost.com 250-PIPELINING 250-SIZE 40960000 250-ETRN 250-AUTH PLAIN LOGIN 250-AUTH=PLAIN LOGIN 250-ENHANCEDSTATUSCODES 250 8BITMIME 
SMTP -> get_lines(): $data was "" 
SMTP -> get_lines(): $str is "334 VXNlcm5hbWU6 " 
SMTP -> get_lines(): $data is "334 VXNlcm5hbWU6 " 
SMTP -> get_lines(): $data was "" 
SMTP -> get_lines(): $str is "334 UGFzc3dvcmQ6 " 
SMTP -> get_lines(): $data is "334 UGFzc3dvcmQ6 " 
SMTP -> get_lines(): $data was "" 
SMTP -> get_lines(): $str is "235 2.7.0 Authentication successful " 
SMTP -> get_lines(): $data is "235 2.7.0 Authentication successful " 
SMTP -> get_lines(): $data was "" 
SMTP -> get_lines(): $str is "250 2.1.0 Ok " 
SMTP -> get_lines(): $data is "250 2.1.0 Ok " 
SMTP -> FROM SERVER:250 2.1.0 Ok 
SMTP -> get_lines(): $data was "" 
SMTP -> get_lines(): $str is "250 2.1.5 Ok " 
SMTP -> get_lines(): $data is "250 2.1.5 Ok " 
SMTP -> FROM SERVER:250 2.1.5 Ok 
SMTP -> get_lines(): $data was "" 
SMTP -> get_lines(): $str is "354 End data with . " 
SMTP -> get_lines(): $data is "354 End data with . " 
SMTP -> FROM SERVER:354 End data with . 
SMTP -> get_lines(): $data was "" 
SMTP -> get_lines(): $str is "250 2.0.0 Ok: queued as 8CCD42AC05D " 
SMTP -> get_lines(): $data is "250 2.0.0 Ok: queued as 8CCD42AC05D " 
SMTP -> FROM SERVER:250 2.0.0 Ok: queued as 8CCD42AC05D 

Warning: Cannot modify header information - headers already sent by (output started at /home/alachu1/traktortips.com/wp-includes/class-smtp.php:803) in /home/alachu1/traktortips.com/wp-includes/pluggable.php on line 876

As the guy couldnt log in again, I decided to reset his password and also his IP details: – This time I was presented with the same code!

I am now looking into hiring a developer through Elance and hoping they can sort this issue out? Is this something you would recommend?

Posted: Thursday Jul 18th, 2013 at 7:34 am #53611

Only the top one is checked? Not sure if i need to check all of them?

That’s fine. The setting in s2Member asks for read only. See: [hilite path]Dashboard -› s2Member® -› ClickBank® Options -› Account Details -> ClickBank® Clerk/API Key (Read Access)[/hilite]

Also – I went to set up the S2member clickbank IPN v2.1 integration settings again – they seemed to be ok – however in clickbank alongside the IPN notification URL – it was set to v2.0. (the options are V1.0, 2.0, 2.1 and 4.0) I have changed this to v1.0.

It has to be 2.1. See: [hilite path]Dashboard -› s2Member® -› ClickBank® Options -› ClickBank® IPN v2.1 Integration[/hilite]

Ran a test – still no email.

If you have those two settings wrong, it’s unlikely the transaction will work as expected.

Also keep an eye on your logs (including the “paypal” ones) to see what you get from those test transactions. [hilite path]Dashboard -› s2Member® -› Log Files (Debug) -› s2Member® Log Viewer[/hilite]

Warning: Cannot modify header information - headers already sent by (output started at /home/alachu1/traktortips.com/wp-includes/class-smtp.php:803) in /home/alachu1/traktortips.com/wp-includes/pluggable.php on line 876

You seem to have a space or line-break outside the PHP blocks, on line 803 of class-smtp.php. This is not s2Member, though.

Posted: Monday Jul 22nd, 2013 at 4:28 pm #53826

I’ve changed all this back to the correct settings as you suggest.

I am now using the Configure SMTP plugin. Still not working.

Dreamhost seems to think the issue maybe related to the contact.php ??

<?php
/**
 * Template Name: Contact
 * The main template file for display contact page.
 *
 * @package WordPress
*/


/**
*	if not submit form
**/

if(!isset($_GET['your_name']))
{

if(!isset($hide_header) OR !$hide_header)
{
	get_header(); 
}
?>
		<br class="clear"/>

		<!-- Begin content -->
		<div id="content_wrapper">
			
			<div class="inner">

				<!-- Begin main content -->
				<div class="inner_wrapper">
				
				
					<div class="sidebar_content">
					
						<?php echo dimox_breadcrumbs(); ?>
					
						<h2 class="widgettitle header"><?php the_title(); ?></h2>
						
						<div class="page_fullwidth">
						<?php 
							if ( have_posts() ) while ( have_posts() ) : the_post(); ?>		

									<?php the_content(); ?>

						<?php endwhile; 
						?>
						
						<form id="contact_form" method="get" action="<?php echo curPageURL(); ?>">
						    <input id="your_name" name="your_name" title="<?php echo _e( 'Name', THEMEDOMAIN ); ?>*" type="text" style="width:47%"/>
						    <br/><br/>
						    <input id="email" name="email" type="text" title="<?php echo _e( 'Email', THEMEDOMAIN ); ?>*" style="width:47%"/>
						    <br/><br/>
						    <textarea id="message" name="message" title="<?php echo _e( 'Message', THEMEDOMAIN ); ?>*" rows="7" cols="10" style="width:97%"></textarea>
						    <br/><br/>
						    <input type="submit" value="<?php echo _e( 'Send Message', THEMEDOMAIN ); ?>"/><br/><br/>
						</form>
						<div id="reponse_msg"></div>
						
						</div>
					</div>
					
					<div class="sidebar_wrapper">
						<div class="sidebar">
							
							<div class="content">
							
								<ul class="sidebar_widget">
								<?php dynamic_sidebar('Contact Sidebar'); ?>
								</ul>
								
							</div>
						
						</div>
					</div>
				
				</div>
				<!-- End main content -->
							
				<br class="clear"/>
				
<script>
$j(document).ready(function(){ 
    $j.validator.setDefaults({
    	submitHandler: function() { 
    		var actionUrl = $j('#contact_form').attr('action');
    	    
    	    $j.ajax({
  		        type: 'GET',
  		        url: actionUrl,
  		        data: $j('#contact_form').serialize(),
  		        success: function(msg){
  		        	$j('#contact_form').hide();
  		        	$j('#reponse_msg').html('<br/>'+msg);
  		        }
    	    });
    	    
    	    return false;
    	}
    });    
    	
    $j('#contact_form').validate({
    	rules: {
    	    your_name: "required",
    	    email: {
    	    	required: true,
    	    	email: true
    	    },
    	    message: "required"
    	},
    	messages: {
    	    your_name: "<?php echo _e( 'Please enter your name', THEMEDOMAIN ); ?>",
    	    email: "<?php echo _e( 'Please enter a valid email address', THEMEDOMAIN ); ?>",
    	    message: "<?php echo _e( 'Please enter some message', THEMEDOMAIN ); ?>"
    	}
    });
});
</script>
				
<?php
if(!isset($hide_header) OR !$hide_header)
{
?>	
			</div>
			
			<br class="clear"/>
		</div>
		<!-- End content -->
				

<?php get_footer(); ?>

<?php
}
?>
				
<?php
}

//if submit form
else
{

	/*
	|--------------------------------------------------------------------------
	| Mailer module
	|--------------------------------------------------------------------------
	|
	| These module are used when sending email from contact form
	|
	*/
	
	//Get your email address
	$contact_email = get_option('pp_contact_email');
	$pp_contact_thankyou = get_option('pp_contact_thankyou');
	
	//Enter your email address, email from contact form will send to this addresss. Please enter inside quotes ('myemail@email.com')
	define('DEST_EMAIL', $contact_email);
	
	//Change email subject to something more meaningful
	define('SUBJECT_EMAIL', 'Email from contact form');
	
	//Thankyou message when message sent
	define('THANKYOU_MESSAGE', $pp_contact_thankyou);
	
	//Error message when message can't send
	define('ERROR_MESSAGE', 'Oops! something went wrong, please try to submit later.');
	
	
	/*
	|
	| Begin sending mail
	|
	*/
	
	$from_name = $_GET['your_name'];
	$from_email = $_GET['email'];
	
	$mime_boundary_1 = md5(time());
    $mime_boundary_2 = "1_".$mime_boundary_1;
    $mail_sent = false;
 
    # Common Headers
    $headers = "";
    $headers .= 'From: '.$from_name.'<'.$from_email.'>'.PHP_EOL;
    $headers .= 'Reply-To: '.$from_name.'<'.$from_email.'>'.PHP_EOL;
    $headers .= 'Return-Path: '.$from_name.'<'.$from_email.'>'.PHP_EOL;        // these two to set reply address
    $headers .= "Message-ID: <".$now."webmaster@".$_SERVER['SERVER_NAME'].">";
    $headers .= "X-Mailer: PHP v".phpversion().PHP_EOL;                  // These two to help avoid spam-filters
	
	$message = 'Name: '.$from_name.PHP_EOL;
	$message.= 'Email: '.$from_email.PHP_EOL.PHP_EOL;
	$message.= 'Message: '.PHP_EOL.$_GET['message'];
	    
	
	if(!empty($from_name) && !empty($from_email) && !empty($message))
	{
		mail(DEST_EMAIL, SUBJECT_EMAIL, $message, $headers);
	
		echo THANKYOU_MESSAGE;
		
		exit;
	}
	else
	{
		echo ERROR_MESSAGE;
		
		exit;
	}
	
	/*
	|
	| End sending mail
	|
	*/
}

?>

The click bank receipt is sending.
I am NOT using paypal (except from through click bank ) and as such do not have it set up.
I am currently having to use the manual member sign up link creator to get people to register. Once people register I am receiving the new membership signup email.

I understand that this PHP might be out of your scope of support, in which case I am researching developers on elance, but if by some form of magic, you know what’s wrong, then great. Thanks

Posted: Friday Jul 26th, 2013 at 2:09 am #54120

Hey Christian,

I have been dealing with Elance and the programmer on there has done some digging around and can not find a definite solution, but he thinks that it is IPN related and an S2 Member issue….. is there anyway we can get this fixed once and for all, I am willing to pay to get this sorted!

Thanks

Posted: Friday Jul 26th, 2013 at 7:28 am #54135

Could you send me your site’s info? Include ClickBank’s too, so I can review the whole integration and do a test purchase. Thanks! s2Member® » Private Contact Form

Posted: Friday Jul 26th, 2013 at 2:29 pm #54170

~ AUTO-GENERATED NOTICE TO SUPPORT REPS

Action taken: I posted a private contact form and referenced this Topic.

Posted: Friday Jul 26th, 2013 at 2:33 pm #54172

~ AUTO-GENERATED NOTICE TO SUPPORT REPS

Action taken: I posted a private contact form and referenced this Topic.

Posted: Wednesday Jul 31st, 2013 at 2:07 pm #54526

Hi Christian, was just wondering if anyone had chance to delve deeper into my issue? I go away tomorrow for a few nights,so won’t be able to address any disasters, but would love to know if anything has surfaced?

Thank you.

Posted: Thursday Aug 1st, 2013 at 2:40 pm #54631

I reviewed the s2Member-ClickBank integration and it all looked fine. So I enabled logging, did a test purchase, and all went correctly. I got my confirmation email with the registration link and it worked.

The logs show no error. I’ve disabled logging now, but you can still see the log entries.

I did notice in the server scanner that you have a checksum error for the s2member-pro directory. There’s a new version out now, so whe you update the framework and pro, use the scanner again to make sure it’s all green.

I hope that helps. :)

Posted: Thursday Aug 1st, 2013 at 2:42 pm #54633

Thanks – I just saw the test purchases come through and the new user email – I did the test yesterday and i didn’t receive the confirmation email – Why would this be?

How do I use the scanner!?

Posted: Thursday Aug 1st, 2013 at 2:46 pm #54637

Maybe it went to your spam folder? I don’t know. I can’t say if there was an error with your test, because you had logging disabled. I recommend that you have it enabled when you test. [hilite path]Dashboard -› s2Member® -› Log Files (Debug) -› Logging Configuration[/hilite]

About the scanner, just go to yoursite.com/s2-server-scanner.php This aricle should help: Knowledge Base » s2Member® Server Scanner

Posted: Thursday Aug 1st, 2013 at 2:50 pm #54639

I just ran a test and it’s not coming through for me? Which is the same issue people are having when they sign up? Did you use the clickbank test credit card, or the paypal function? I just tested with the clickbank CC and i received the receipt but no email from my site. It’s not hitting my (customer) spam folder – I am baffled that it worked for you, but not for me or the last few customers?

Posted: Thursday Aug 1st, 2013 at 2:55 pm #54642

I purchased through ClickBank. I don’t know what you’re doing differently… Are you logged out of your admin account when you do the test purchase?

Posted: Thursday Aug 1st, 2013 at 2:56 pm #54643

No – I’m not?! Would this also effect those that are maybe logged into my site too?

Posted: Thursday Aug 1st, 2013 at 3:04 pm #54644

I just logged out – completely reset the browser and sent again – didnt work.

Then i tried again to a different email and it worked?

The first email i sent to hotmail (which is forwarded to a gmail)

The second one that worked is an @me.com

Could it have something to do with the forwarding set up on the email that is supposed to receive the approval Sign up confirmation email?

I guess I need to get to the bottom of why some people are not getting the emails – thanks

Posted: Thursday Aug 1st, 2013 at 3:12 pm #54647

No – I’m not?! Would this also effect those that are maybe logged into my site too?

Admin accounts won’t be modified by s2Member, and a message to that effect would be found in the s2Member log.

A regular user logged in to his account when he loads the page with the ClickBank buttons generated by s2Member, will be upgraded. Upgrades don’t receive a signup confirmation email, the user just logs back in after checkout.

I guess I need to get to the bottom of why some people are not getting the emails – thanks

Looks like you’re on the right track. :)

Posted: Thursday Aug 1st, 2013 at 6:36 pm #54671

Looks like we’re getting somewhere – yes – thanks – will check into this again next week – thanks so much for your time!

Posted: Friday Aug 2nd, 2013 at 4:22 am #54744

No problem! :)

Viewing 20 replies - 26 through 45 (of 45 total)

This topic is closed to new replies. Topics with no replies for 2 weeks are closed automatically.

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Contacting s2Member: Please use our Support Center for bug reports, pre-sale questions & technical assistance.