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™

Newb question about new members.

s2Member Plugin. A Membership plugin for WordPress®.

Newb question about new members.

Postby r0adki111 » October 4th, 2011, 11:34 pm

Hi, I am trying to get s2Member all setup on my site. I am testing the signups for new members and I am able to pay with paypal no problem. I am not receiving an email with username/password in it, and also I am not being redirected to a registration page.

I have set it up in Paypal options in the wordpress dashboard under s2member. Is there something else I need to do?

Thank you.
User avatar
r0adki111
Registered User
Registered User
 
Posts: 6
Joined: October 4, 2011

Re: Newb question about new members.

Postby beetle » October 5th, 2011, 12:23 am

Hi,

if you go into s2Member® API / Notifications and put your email in the box in the bottom and test again, do you receive an email showing you that paypal returned the payment notification to s2member ok?

if not, your settings in paypal aren't ok - you need to make sure the return URL is the one that s2member specifies in the paypal options panels...

beetle :)
User avatar
beetle
Registered User
Registered User
 
Posts: 27
Joined: May 26, 2011

Re: Newb question about new members.

Postby Cristián Lávaque » October 5th, 2011, 2:34 am

Also, could you please post, x'ing out any private info, the log entries related to a transaction with this problem? WP Admin -> s2Member -> PayPal Options -> Account Details -> Enable Logging
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

Re: Newb question about new members.

Postby r0adki111 » October 5th, 2011, 2:06 pm

Ok I am trying these out right now, thanks for the replies. I will update soon.
User avatar
r0adki111
Registered User
Registered User
 
Posts: 6
Joined: October 4, 2011

Re: Newb question about new members.

Postby r0adki111 » October 5th, 2011, 2:33 pm

Ok, so here's the update.

Beetle, I do receive the email you asked about.

I can get to the registration page after paying with paypal and clicking on "back to http://www.website.com". This will be a problem for new users, I feel they will be confused.

I was hoping that after making payment that the customer would receive an email with a link to the registration page. Is this not how it works? Am I misunderstanding this? Also what would be acceptable is if once the customer pays they are redirected directly to the registration page. This could still pose as a problem if the user loses that page and has no email with the address to registration.

Here are the logs, I have edited out site names, emails, and ip's. The owner of the site requests that the public not visit yet being that it is not ready.

Paypal-ipn.log
Code: Select all
WordPress® v3.2.1 :: s2Member® v111003
Memory 26.50 MB :: Real Memory 27.50 MB :: Peak Memory 26.78 MB :: Real Peak Memory 27.50 MB
www.censored.com/folder/?s2member_paypal_notify=1
User-Agent:
array (
  'mc_gross' => '0.01',
  'invoice' => '4e8cabcd2eadb~98.157.176.235',
  'protection_eligibility' => 'Ineligible',
  'payer_id' => '9UXZP675USQYE',
  'tax' => '0.00',
  'payment_date' => '12:11:41 Oct 05, 2011 PDT',
  'payment_status' => 'Completed',
  'charset' => 'windows-1252',
  'first_name' => 'Patrick',
  'option_selection1' => 'www.censored.com',
  'option_selection2' => 'ip.add.re.ss',
  'mc_fee' => '0.01',
  'notify_version' => '3.4',
  'custom' => 'www.censored.com',
  'payer_status' => 'unverified',
  'business' => 'censored@email.com',
  'quantity' => '1',
  'verify_sign' => 'AIVFZtsOoi0Gy1ilgzziQE6N-CSSAevD0jfaVkBZH3GY5NWaCMV-rPHj',
  'payer_email' => 'buyer@gmail.com',
  'option_name1' => 'Originating Domain',
  'option_name2' => 'Customer IP Address',
  'txn_id' => '3G447074C51616419',
  'payment_type' => 'instant',
  'last_name' => 'SomeLastName',
  'receiver_email' => 'censored@email.com',
  'payment_fee' => '0.01',
  'receiver_id' => 'LJPDF67AMMWHL',
  'txn_type' => 'web_accept',
  'item_name' => 'Video Subscriber / description and pricing details here.',
  'mc_currency' => 'USD',
  'item_number' => '1',
  'residence_country' => 'US',
  'handling_amount' => '0.00',
  'transaction_subject' => 'www.censored.com',
  'payment_gross' => '0.01',
  'shipping' => '0.00',
  'ipn_track_id' => 'HwHgZK4i6KGbDJDi5CLalg',
  's2member_log' =>
  array (
    0 => 'IPN received on: Wed Oct 5, 2011 7:11:50 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` ).',
    4 => 's2Member `txn_type` identified as ( `web_accept|subscr_signup` ) w/o update vars.',
    5 => 'Signup Confirmation Email sent to: "Patrick LastName" <buyer@gmail.com>.',
    6 => 'Storing `payment` for Subscription via ( `web_accept` ).',
    7 => 'Creating an IPN response for `subscr_payment`. This will go into a Transient Queue; and be processed during registration.',
    8 => 'Storing IPN signup vars into a Transient Queue. These will be processed on registration.',
  ),
  'subscr_gateway' => 'paypal',
  'subscr_id' => '3G447074C51616419',
  'eotper' => NULL,
  'ccaps' => NULL,
  'level' => '1',
  'ip' => 'ip.add.re.ss',
  'period1' => '0 D',
  'mc_amount1' => '0.00',
  'period3' => '1 L',
  'mc_amount3' => '0.01',
  'initial_term' => '0 D',
  'initial' => '0.01',
  'regular' => '0.01',
  'regular_term' => '1 L',
  'recurring' => '0',
)

WordPress® v3.2.1 :: s2Member® v111003
Memory 26.67 MB :: Real Memory 27.50 MB :: Peak Memory 26.76 MB :: Real Peak Memory 27.50 MB
www.censored.com/folder/?s2member_paypal_notify=1&s2member_paypal_proxy=paypal&s2member_paypal_proxy_verification=f98dcdde772b08a35d5a5de27c670289
User-Agent: WordPress/3.2.1; http://www.censored.com/folder
array (
  'txn_type' => 'subscr_payment',
  'mc_gross' => '0.01',
  'invoice' => '4e8cabcd2eadb~98.157.176.235',
  'tax' => '0.00',
  'first_name' => 'Patrick',
  'option_selection1' => 'www.censored.com',
  'option_selection2' => 'ip.add.re.ss',
  'custom' => 'www.censored.com',
  'payer_email' => 'buyer@gmail.com',
  'option_name1' => 'Originating Domain',
  'option_name2' => 'Customer IP Address',
  'txn_id' => '3G447074C51616419',
  'last_name' => 'LastName',
  'item_name' => 'Video Subscriber / description and pricing details here.',
  'mc_currency' => 'USD',
  'item_number' => '1',
  'subscr_gateway' => 'paypal',
  'subscr_id' => '3G447074C51616419',
  'proxy_verified' => 'paypal',
  's2member_log' =>
  array (
    0 => 'IPN received on: Wed Oct 5, 2011 7:15:05 pm UTC',
    1 => 's2Member POST vars verified with a Proxy Key',
    2 => 's2Member originating domain ( `$_SERVER["HTTP_HOST"]` ) validated.',
    3 => 's2Member `txn_type` identified as ( `subscr_payment|recurring_payment` ).',
    4 => 'Sleeping for 5 seconds. Waiting for a possible ( `subscr_signup|subscr_modify|recurring_payment_profile_created` ).',
    5 => 'Awake. It\'s Wed Oct 5, 2011 7:15:10 pm UTC. s2Member `txn_type` identified as ( `subscr_payment|recurring_payment` ).',
    6 => 'Updated Payment Times for this Member.',
    7 => 'Payment Notification Emails have been processed.',
  ),
  'ccaps' => NULL,
  'level' => '1',
  'ip' => 'ip.add.re.ss',
  's2member_paypal_proxy' => 'paypal',
  's2member_paypal_proxy_verification' => 'f98dcdde772b08a35d5a5de27c670289',
)


Paypal-rtn.log
Code: Select all
WordPress® v3.2.1 :: s2Member® v111003
Memory 21.32 MB :: Real Memory 21.50 MB :: Peak Memory 21.60 MB :: Real Peak Memory 21.75 MB
www.censored.com/folder/?s2member_paypal_return=1&s2member_paypal_return_tra=fnIyOmV5c2tFanJnRTg2OUFPSmR2ODVmVUhmY2ZUeTdNVGtwfJfjpzKQ8BhMIjbugOGLHOhqXHo_pN6RPz23Tazs1R6LdHs2hXTcZv-NbK6qk4bJ9st2xzkfIeEd8yCjjHsD32puszjy9Q-RnDK2qNEeHuWmkZ0x-zdu_Qo0dpIJ5SvowUlUhgSPd4zFt-bZG0rspI-vGJGKrYFOtI_GFLOBHBwKr73PkKvxbetUhBDqJaErSIcU04poXW55ed5r4e0kJ5gtXGpKkQKy02CFcSeXVRR6_fubEjS8YPD2D0SimoD5hAFKtkq7Ta9pjylpf1ckD1dJiF5Q-WRS6HgGa_9ui8ks_bBP58qRmrQAcRjTqZiD0FUxFve08uzG3UYqS-A7Slj0f8xBA5mpzkt-VZRhpbFr5Ob4V5rdU02ZR7WK3C4DnQ
User-Agent: Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.30 (KHTML, like Gecko) Ubuntu/11.04 Chromium/12.0.742.112 Chrome/12.0.742.112 Safari/534.30
array (
  'mc_gross' => '0.01',
  'invoice' => '4e8cabcd2eadb~98.157.176.235',
  'protection_eligibility' => 'Ineligible',
  'payer_id' => '9UXZP675USQYE',
  'tax' => '0.00',
  'payment_date' => '12:11:41 Oct 05, 2011 PDT',
  'payment_status' => 'Completed',
  'charset' => 'windows-1252',
  'first_name' => 'Patrick',
  'option_selection1' => 'www.censored.com',
  'option_selection2' => 'ip.add.re.ss',
  'mc_fee' => '0.01',
  'notify_version' => '3.4',
  'custom' => 'www.censored.com',
  'payer_status' => 'unverified',
  'business' => 'censored@email.com',
  'quantity' => '1',
  'payer_email' => 'buyer@gmail.com',
  'verify_sign' => 'AiPC9BjkCyDFQXbSkoZcgqH3hpacAa7HE2RL6sa3tjeBB9N57VjxmOrq',
  'option_name1' => 'Originating Domain',
  'option_name2' => 'Customer IP Address',
  'txn_id' => '3G447074C51616419',
  'payment_type' => 'instant',
  'last_name' => 'LastName',
  'receiver_email' => 'censored@email.com',
  'payment_fee' => '0.01',
  'receiver_id' => 'LJPDF67AMMWHL',
  'txn_type' => 'web_accept',
  'item_name' => 'Video Subscriber / description and pricing details here.',
  'mc_currency' => 'USD',
  'item_number' => '1',
  'residence_country' => 'US',
  'transaction_subject' => 'www.censored.com',
  'handling_amount' => '0.00',
  'payment_gross' => '0.01',
  'shipping' => '0.00',
  'merchant_return_link' => 'click here',
  'form_charset' => 'UTF-8',
  's2member_log' =>
  array (
    0 => 'Return-Data received on: Wed Oct 5, 2011 7:12:03 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 => 'Transient Tracking Cookie set on ( `web_accept|subscr_signup|subscr_payment` ) w/o update vars.',
    7 => 'Redirecting Customer to Registration Page. They need to Register now.',
  ),
  'subscr_gateway' => 'paypal',
  'subscr_id' => '3G447074C51616419',
  'eotper' => NULL,
  'ccaps' => NULL,
  'level' => '1',
  'ip' => 'ip.add.re.ss',
  'period1' => '0 D',
  'mc_amount1' => '0.00',
  'period3' => '1 L',
  'mc_amount3' => '0.01',
  'initial_term' => '0 D',
  'initial' => '0.01',
  'regular' => '0.01',
  'regular_term' => '1 L',
  'recurring' => '0',
  's2member_paypal_return_tra' => 'fnIyOmV5c2tFanJnRTg2OUFPSmR2ODVmVUhmY2ZUeTdNVGtwfJfjpzKQ8BhMIjbugOGLHOhqXHo_pN6RPz23Tazs1R6LdHs2hXTcZv-NbK6qk4bJ9st2xzkfIeEd8yCjjHsD32puszjy9Q-RnDK2qNEeHuWmkZ0x-zdu_Qo0dpIJ5SvowUlUhgSPd4zFt-bZG0rspI-vGJGKrYFOtI_GFLOBHBwKr73PkKvxbetUhBDqJaErSIcU04poXW55ed5r4e0kJ5gtXGpKkQKy02CFcSeXVRR6_fubEjS8YPD2D0SimoD5hAFKtkq7Ta9pjylpf1ckD1dJiF5Q-WRS6HgGa_9ui8ks_bBP58qRmrQAcRjTqZiD0FUxFve08uzG3UYqS-A7Slj0f8xBA5mpzkt-VZRhpbFr5Ob4V5rdU02ZR7WK3C4DnQ',
)


Thanks again.
User avatar
r0adki111
Registered User
Registered User
 
Posts: 6
Joined: October 4, 2011

Re: Newb question about new members.

Postby r0adki111 » October 5th, 2011, 3:05 pm

Ok, another update. I found the email with the link to registration page. It goes to the gmail spam folder. This is definitely not good haha. I clicked the registration link (the tinyurl one) and it says the link is expired. So even if they did find it, it does not work...

Looking for a way to redirect customer to a specific page once done paying with paypal.
User avatar
r0adki111
Registered User
Registered User
 
Posts: 6
Joined: October 4, 2011

Re: Newb question about new members.

Postby beetle » October 5th, 2011, 6:26 pm

Hi,

if you've refunded the paypal amount the link would have expired ... did you refund the amount before finding the email?

:)
User avatar
beetle
Registered User
Registered User
 
Posts: 27
Joined: May 26, 2011

Re: Newb question about new members.

Postby r0adki111 » October 5th, 2011, 6:33 pm

I don't believe so. Either way, it goes to the spam folder.
User avatar
r0adki111
Registered User
Registered User
 
Posts: 6
Joined: October 4, 2011

Re: Newb question about new members.

Postby Cristián Lávaque » October 6th, 2011, 2:59 am

Thanks for the logs. I see the email is being sent and the person redirected to the registration page, according to them:
5 => 'Signup Confirmation Email sent to: "Patrick LastName" <buyer@gmail.com>.',

7 => 'Redirecting Customer to Registration Page. They need to Register now.',


r0adki111 wrote:I was hoping that after making payment that the customer would receive an email with a link to the registration page. Is this not how it works? Am I misunderstanding this? Also what would be acceptable is if once the customer pays they are redirected directly to the registration page. This could still pose as a problem if the user loses that page and has no email with the address to registration.


That's right, after checkout he should be sent a signup confirmation email with the registration link and returned to the registration page.

r0adki111 wrote:Ok, another update. I found the email with the link to registration page. It goes to the gmail spam folder. This is definitely not good haha. I clicked the registration link (the tinyurl one) and it says the link is expired. So even if they did find it, it does not work...


You'll need to find how to prevent this. You can ask your users to add your email address to their contact lists. If you're in a shared server, it is possible another user with the same IP managed to get it seen as a spam source, you should get your own IP and read on how to get your emails delivered to the users inboxes. You can also get whitelisted by the email service providers following certain procedures, if I remember correctly.

About the link, you can try using another URL shortening service with the new setting added in the latest release. WP Admin -> s2Member -> General Options -> URL Shortening

r0adki111 wrote:Looking for a way to redirect customer to a specific page once done paying with paypal.


If you have s2Member Pro, you can use the success attribute. WP Admin -> s2Member -> PayPal Buttons -> Shortcode Attributes -> success


I hope this helps. :)
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

Re: Newb question about new members.

Postby r0adki111 » October 6th, 2011, 3:57 pm

Thank you for the help :) I have switched the url shortener to the google one instead of tinyurl. I changed the email address so it does not show up in spam.

The problem I am still having is once the purchase is made, the user is still just left on the paypal site. It is the page that is saying "Thanks for your order". It gives transaction id number, says they are sending confirmation email to email address, and gives a link to return to the website. Is that link what is considered the redirect? Is there any way to put special instructions on the paypal thank you page informing the customer to click the link to go back and register, and/or to check their email for link to registration? Or even better, an actual redirect that takes them automatically to the registration page after paying? Thank you again.
User avatar
r0adki111
Registered User
Registered User
 
Posts: 6
Joined: October 4, 2011

Re: Newb question about new members.

Postby Cristián Lávaque » October 7th, 2011, 12:47 am

An actual redirect from that PayPal thank-you page to your registration page (or a custom one if you used the success shortcode attribute) is what should happen. You should contact PayPal asking them what the reason could be for the redirection not happening at that point.
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 3 guests

cron