Viewing 11 replies - 1 through 11 (of 11 total)
  • You can see your users here: WP Admin -> Users

    To resend him his New User email, you can edit his profile with the option “Reset Password & Resend Welcome Email Message” enabled.

    I hope that helps. ??

    Thread Starter Creatively Obsessed

    (@creatively-obsessed)

    Thanks so much!

    ??

    I having trouble getting started. PayPal IPN is sending the info back to the server and getting 200 so I think my site is receiving the IPN OK.

    But the users never get any emails. wp mail log plugin isn’t logging anything. I tried the little trick of changing the Signup Confirmation Recipients to just “%%payer_email%%”. Still no emails going out after sign-up.

    The log files don’t seem very helpful. Not sure what they are saying.

    Any thoughts on where I should start?

    It’s almost certainly a problem with your host.

    You can check with them, or just search the WordPress plugin repository for SMTP. Then pick your plugin and try sending your email by that method instead. Or you can change host!

    I installed WP Mail Bank to use SMTP. This didn’t work. The test emails using SMTP work fine, and I see them all in WP Mail Log as well as the recipient’s inbox.

    But still nothing coming from s2Member when customers sign up. They never get their welcome emails.

    And I wouldn’t expect the SMTP plugin to have fixed the problem actually… because whether you use this plugin or not, s2member is still making calls to wp_mail() and those should be logged by WP Mail Log. Which is not happening in my case.

    Any other thoughts on how I can debug this?

    OK. I’d suggest turning on s2Member logging, then, to see if that provides a clue: s2Member -> Log Files.

    I didn’t notice this last night, but there is definitely something interesting in gateway-core-ipn.log:

    “Unable to modify Subscription. The existing User ID is associated with an Administrator. Stopping here. Otherwise, an Administrator could lose access.”

    But I’m confused by that since the customer’s email address is NOT associated with any user of the site.

    Am I interpreting this message wrong?

    Hmm, that sounds very odd. I think you need to talk to the devs.

    I should say, though, that the User ID is not the email address, so I presume there must be something else about this customer’s details which triggered the problem.

    Here’s the full log entry if anyone is interested. ?? I spent $69 for Pro support but not a peep from them!

    LOG ENTRY: Mon Aug 4th, 2014 @ precisely 6:35 pm UTC
    PHP v5.4.29 :: WordPress v3.9.1 :: s2Member v140725
    Memory 20.35 MB :: Real Memory 21.50 MB :: Peak Memory 20.76 MB :: Real Peak Memory 21.50 MB
    xxxxx/?s2member_paypal_notify=1
    User-Agent: PayPal IPN ( https://www.paypal.com/ipn )
    array (
      'invoice' => '53dfd25d3d70e~xxxxx',
      'amount1' => '0.00',
      'amount3' => '18.00',
      'subscr_date' => '11:35:26 Aug 04, 2014 PDT',
      'payer_id' => 'D9BWPMTCBFZLA',
      'mc_amount1' => '0.00',
      'mc_amount3' => '18.00',
      'charset' => 'windows-1252',
      'first_name' => 'Jason',
      'option_selection1' => '2',
      'option_selection2' => 'xxxxx',
      'reattempt' => '1',
      'notify_version' => '3.8',
      'subscr_id' => 'I-KXE3T225GS57',
      'custom' => 'xxxxx',
      'payer_status' => 'verified',
      'business' => 'xxxxx',
      'verify_sign' => 'AJUvh1urFkZtz3b7GUx6q9a72JgAA0nSzfSGKeeO7dGkv91cb9N2RS71',
      'payer_email' => 'xxxxx',
      'option_name1' => 'Referencing Customer ID',
      'option_name2' => 'Customer IP Address',
      'payer_business_name' => 'Pasadena Web Works',
      'last_name' => 'Heidecker',
      'receiver_email' => 'xxxxx',
      'recurring' => '18.00',
      'txn_type' => 'subscr_signup',
      'item_name' => '$18/mn subscription.',
      'mc_currency' => 'USD',
      'item_number' => '1',
      'residence_country' => 'US',
      'period1' => '3 D',
      'period3' => '1 M',
      'ipn_track_id' => '68aa7578566ce',
      's2member_log' =>
      array (
        0 => 'IPN received on: Mon Aug 4, 2014 6:35:42 pm UTC',
        1 => 's2Member POST vars verified through a POST back to PayPal.',
        2 => 's2Member originating domain (<code>$_SERVER[&quot;HTTP_HOST&quot;]</code>) validated.',
        3 => 's2Member <code>txn_type</code> identified as ( <code>web_accept|subscr_signup</code> ).',
        4 => 's2Member <code>txn_type</code> identified as ( <code>web_accept|subscr_signup</code> ) w/ update vars.',
        5 => 'Unable to modify Subscription. The existing User ID is associated with an Administrator. Stopping here. Otherwise, an Administrator could lose access.',
      ),
      'subscr_gateway' => 'paypal',
      'subscr_baid' => 'I-KXE3T225GS57',
      'subscr_cid' => 'I-KXE3T225GS57',
      'eotper' => NULL,
      'ccaps' => NULL,
      'level' => '1',
      'ip' => 'xxxxx',
      'initial_term' => '3 D',
      'initial' => '0.00',
      'regular' => '18.00',
      'regular_term' => '1 M',
    )

    Ok I figured it out. I was being a bit of a dummy and testing the site while I was logged in with my administrator account. I’m sure it was stupid to be testing while logged in with any account.

    I’m pretty sure this screwed up one or more values being sent to paypal with the paypal button as I clicked it while signed in.

    I opened another browser, went through the purchase process, and everything worked fine.

    Lesson Learned: Make sure you are testing the purchase process while not signed in! Duh! Silly me…

Viewing 11 replies - 1 through 11 (of 11 total)
  • The topic ‘S2member New member email and where is member list?’ is closed to new replies.