Community Support Forums — WordPress® ( Users Helping Users ) — 2011-12-02T03:19:46-05:00 http://www.primothemes.com/forums/feed.php?f=4&t=14747 2011-12-02T03:19:46-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14747&p=54375#p54375 <![CDATA[Re: PDT Auto-Return Problem]]>
This message in your log entries:
'Page Expired. Duplicate Return-Data.',

Indicates that the Return Page was loaded more than once ( perhaps the Customer clicked the back button, or saved the URL as a bookmark ). s2Member prevents duplicate processing in those cases, by expiring the content and redirecting to the Home Page.

I'm not aware of any bugs in this regard. If this error is occurring in scenarios where you're absolutely sure there is no duplicate processing occurring, I would start looking at your other plugins for potential conflicts. For instance, do you have any plugins running that might be caching object data in WordPress, or otherwise altering internal calls to the WordPress functions set_transient() and/or get_transient()?

See also: http://codex.wordpress.org/Transients_API

Statistics: Posted by Jason Caldwell — December 2nd, 2011, 3:19 am


]]>
2011-12-01T00:58:55-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14747&p=54272#p54272 <![CDATA[Re: PDT Auto-Return Problem]]>
In the meantime, could you please edit your post to remove the customer info like names and email addresses, please? Thanks. :)

Statistics: Posted by Cristián Lávaque — December 1st, 2011, 12:58 am


]]>
2011-11-28T13:37:27-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14747&p=54091#p54091 <![CDATA[Re: PDT Auto-Return Problem]]>
!** log file removed.. contained personally identifiable information.

Probably way more than you need. Let me know if there's anything else you need from me.

Statistics: Posted by solarhouse — November 28th, 2011, 1:37 pm


]]>
2011-11-25T03:12:04-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14747&p=53859#p53859 <![CDATA[Re: PDT Auto-Return Problem]]>

Statistics: Posted by Cristián Lávaque — November 25th, 2011, 3:12 am


]]>
2011-11-21T12:45:14-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14747&p=53644#p53644 <![CDATA[Re: PDT Auto-Return Problem]]>
PHP v5.3.8 :: WordPress® v3.2.1 :: s2Member® v111029 :: s2Member® Pro v111029
Memory 41.54 MB :: Real Memory 42.00 MB :: Peak Memory 41.67 MB :: Real Peak Memory 42.00 MB
medicalfitness.org/?s2member_paypal_return=1&

User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C)
array (
'transaction_subject' => 'New Professional Membership at $225',
'payment_date' => '04:16:04 Nov 18, 2011 PST',
'txn_type' => 'subscr_payment',
'subscr_id' => 'I-PUGMCW38BY2H',
'last_name' => '*******',
'option_selection1' => 'medicalfitness.org',
'option_selection2' => '108.74.16.37',
'residence_country' => 'US',
'item_name' => 'New Professional Membership at $225',
'payment_gross' => '225.00',
'mc_currency' => 'USD',
'business' => '********@medicalfitness.org',
'payment_type' => 'instant',
'protection_eligibility' => 'Ineligible',
'payer_status' => 'verified',
'payer_email' => '***********',
'txn_id' => '6MD03007GC6412438',
'receiver_email' => '*********@medicalfitness.org',
'first_name' => 'Bruce',
'option_name1' => 'Originating Domain',
'invoice' => '4ec64b91919a2~108.74.16.37',
'payer_id' => '2GRFM48VBRKB4',
'option_name2' => 'Customer IP Address',
'receiver_id' => 'F6ZLV2H5WSSR8',
'item_number' => '1:professional',
'payment_status' => 'Completed',
'payment_fee' => '5.93',
'mc_fee' => '5.93',
'mc_gross' => '225.00',
'custom' => 'medicalfitness.org',
'charset' => 'windows-1252',
's2member_log' =>
array (
0 => 'Return-Data received on: Fri Nov 18, 2011 7:17:20 am EST',
1 => 's2Member POST vars verified through a POST back to PayPal®.',
2 => 's2Member originating domain ( `$_SERVER["HTTP_HOST"]` ) validated.',
3 => 'Page Expired. Duplicate Return-Data.',
4 => 's2Member `txn_type` identified as ( `web_accept|subscr_signup|subscr_payment` ).',
5 => 'Page Expired. Redirecting Customer to the Home Page.',
),
'subscr_gateway' => 'paypal',
's2member_paypal_return_tra' => 'fnIyOjlna1pZVk1wZUZJSHFzVmlHelVvbXJXY3FKRld6M2F2fNAduDjEM6aNFR39d6qFwz4Pk1Aqkx9WWUXSyupfEaNbiHJ6VRV91vPnNKWsHXymkd5K66KsiAyXVNPHcGHR7o9HaeGZJiKGxr5fimv6Enhq_SikUsunN6XWiJ2U72chm7AzBtQkjVFxqLpQTT6KPuYvYmlk_me9p8EYiCae9oEIJ8Ui0pVjOLIY8HFDpOdCEiPOE4gkxD9UWoXvPsC52hjnVsARXGQfkGCIwgXWyWZKlLZ4oe_SbRU7Lki9sFCsTtXAgoU9srL0Z9E7wvn0GKZeiT5WD08G1bCJiw6WD87nphJZ-Bh3VEBwJcwSZPBbWWyJ3SvAuc-agsHSaVM4HRIP1zkEJbTPBEOq2roD1tyLOgTDErVHh-i6heg-HzBvmA',
)

Button Code: [s2Member-PayPal-Button level="1" ccaps="professional" desc="New Professional Membership at $225" ps="paypal" lc="" cc="USD" dg="0" ns="1" custom="medicalfitness.org" ta="0" tp="0" tt="D" ra="225.00" rp="1" rt="Y" rr="0" rrt="" rra="1" image="default" output="button" /]

Thanks!

Statistics: Posted by solarhouse — November 21st, 2011, 12:45 pm


]]>
2011-09-30T00:42:18-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14747&p=41965#p41965 <![CDATA[Re: PDT Auto-Return Problem]]>

Statistics: Posted by Cristián Lávaque — September 30th, 2011, 12:42 am


]]>
2011-09-27T21:47:08-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14747&p=41749#p41749 <![CDATA[Re: PDT Auto-Return Problem]]>
Cristián Lávaque wrote:
DP, could you should me your button shortcode? Was the user logged in when he made the payment? If you could also post the related entries from all the log files (x'ing out private info), it'd be helpful. :)

Yes the user was logged in... It was me doing a 1 cent test payment.
The way I have it setup, you must be logged in at least as a subscriber to even see the pay buttons.

That fail was the very first payment I had ever made from that specific site to that specific PayPal account. I made multiple tests after that first fail and every payment I did went fine. I also had another person do a 1 cent test payment and that also went fine.

I do have the logs and actually I think I just found the buttons that were used too. I have since put the page live and replaced the buttons with the proper ones but have an older test page I was using that has the buttons.

Let me know if you still want the logs and the button short code and if you do want the logs, you might give a hint as to what if anything can be ommitted as there is a lot of stuff to edit :shock:

Thanks, DP

Statistics: Posted by man-O-media — September 27th, 2011, 9:47 pm


]]>
2011-09-27T00:21:40-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14747&p=40455#p40455 <![CDATA[Re: PDT Auto-Return Problem]]>

Statistics: Posted by Cristián Lávaque — September 27th, 2011, 12:21 am


]]>
2011-09-13T23:27:10-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14747&p=35944#p35944 <![CDATA[Re: PDT Auto-Return Problem]]>
Cristián Lávaque wrote:
Did you double-check your s2Member-PayPal integration to make sure it's all correct? WP Admin -> s2Member -> PayPal Options

What do your logs say? (x'ing out any private info) WP Admin -> s2Member -> PayPal Options -> Account Details -> Enable Logging Routines


Hey Cristián,

I am having the same error... Page Expired: Duplicate Return Data
As far as I know my settings are correct and I have the logs but of course don't have a clue what I should be looking for nor in which of the three log files...

That said, what I did is pay a 1 year buy now membership for an already registered member going from Subscriber to S2 level 1 with a s2 generated PayPal button.
The payment was successful.

I don't believe it should make a difference but the membership name and address was different than the paying name and address used on the PayPal payment page.

Pointers?

DP

Statistics: Posted by man-O-media — September 13th, 2011, 11:27 pm


]]>
2011-08-30T16:46:22-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14747&p=33398#p33398 <![CDATA[Re: PDT Auto-Return Problem]]>
About the translations, they're in the to-do for the next or so release! Jason is working on that now. :)

Statistics: Posted by Cristián Lávaque — August 30th, 2011, 4:46 pm


]]>
2011-08-30T02:50:01-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14747&p=33326#p33326 <![CDATA[Re: PDT Auto-Return Problem]]> The problem was: I was registering again an account that was already registered. So I deleted all cookies, I deleted that account and registration succeeded. BTW: I'm italian and I see there is no way to translate the thank you page. I translated inside of the code, but it is not ok, because that translation will be ovewritten with future updates. So would be nice if things were parameterizable (by means of variables changeable via s2member control panel).
Thanks for your reply.
Maurizio

Statistics: Posted by maurizio — August 30th, 2011, 2:50 am


]]>
2011-08-29T15:43:02-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14747&p=33265#p33265 <![CDATA[Re: PDT Auto-Return Problem]]>
Did you double-check your s2Member-PayPal integration to make sure it's all correct? WP Admin -> s2Member -> PayPal Options

What do your logs say? (x'ing out any private info) WP Admin -> s2Member -> PayPal Options -> Account Details -> Enable Logging Routines

Statistics: Posted by Cristián Lávaque — August 29th, 2011, 3:43 pm


]]>
2011-08-29T02:42:50-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14747&p=33218#p33218 <![CDATA[PDT Auto-Return Problem]]>
"Page Expired. Duplicate Return-Data"

It seems there are problems with PDT/Auto-Return integration.

Any help?

(s2Member 110815 version, WordPress 3.2.1)

Thanks.

Statistics: Posted by maurizio — August 29th, 2011, 2:42 am


]]>