Hello to the great S2member team !
Today I need your help x_x
I used to use your docs and forums to solve my problems but now, after having trying many things, I don’t find the solution (the common solutions to this issue)…
PROBLEM : I don’t succeed into coming back to my website when using your Paypal Subscr Modification Buttons, I have the classical grey page with ERROR: Unable to verify $_POST vars…
(I precise that I used your Button Code Generator For Subscription Modifications…)
WHAT WORK : – Even there is that “return” issue, the paypal process works ! -> The subscriber successfully upgrade or downgrade its membership level.
– When using the signup ProForm buttons there are no problems, all is running quite well
WHAT DOESN’T WORK : Using the Subscr. Modific. buttons the “return” / come back to my website, without having the grey screen error
LET’S TALK ABOUT TECHNICAL STUFF
– I passed successfully all the points with your s2-server-scanner.php tool
– I tried generating the Subscriptions Modifications Buttons with the 2 ways : the shortcode ( < ?php echo do_shortcode(…etc…) ), and with the HTML FORM… Same issue…
– I changed many vars in the FORM but no way…
My plugins installed are :
AdRotate
Custom Welcome Messages
Display Last Post(s)
Email Users
Facebook Inviter
FV Top Level Categories
Login With Ajax
Really Simple Breadcrumb
SB Welcome Email Editor
Secure HTML5 Video Player
UberMenu 2
WordPress Importer
WP-FB-AutoConnect
I’m posting below the debug code.
I’m ready to send you (private contact form) the access and the way to get to the error.
PHP v5.3.21 :: WordPress® v3.5 :: s2Member® v130214 :: s2Member® Pro v130214
Memory 31.88 MB :: Real Memory 32.25 MB :: Peak Memory 32.02 MB :: Real Peak Memory 32.25 MB
www.smartecards.fr/mise-a-jour-compte?s2member_paypal_return=1&tx=23X608967F6640746&st=Completed&amt=0.01&cc=EUR&cm=www%2esmartecards%2efr&item_number=&sig=fmKSwCRSiy4xKZ6Q%2bFGLczCUf5244O6ZqRvkVeqtp1t0W03I8%2f7dC0kqTkeMzOYmyIupnFEaI1UYff0t3Wk68o3usnMp%2bFQ1HzaNB1CCm1VegnrlDC0WjzsL2t%2bzkc%2bOqgoBo2yBXCeqNfXN8ZayE8GjU%2fq79M15f%2fiAMnPgsG0%3d
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:19.0) Gecko/20100101 Firefox/19.0
array (
's2member_log' =>
array (
0 => 'Unable to verify $_POST vars. This is most likely related to an invalid configuration of s2Member, or a problem with server compatibility.',
1 => 'Please make sure that you configure a PayPal® PDT Identity Token for your installation of s2Member®. See: `s2Member -› PayPal® Options -› PayPal® PDT/Auto-Return Integration`.',
2 => 'If you're absolutely SURE that your configuration is valid, you may want to run some tests on your server, just to be sure $_POST variables are populated, and that your server is able to connect/communicate with your Payment Gateway over an HTTPS connection.',
3 => 's2Member uses the `WP_Http` class for remote connections; which will try to use `cURL` first, and then fall back on the `FOPEN` method when `cURL` is not available. On a Windows® server, you may have to disable your `cURL` extension; and instead, set `allow_url_fopen = yes` in your php.ini file. The `cURL` extension (usually) does NOT support SSL connections on a Windows® server.',
4 => 'Please see this thread: `http://www.s2member.com/forums/topic/ideal-server-configuration-for-s2member/` for details regarding the ideal server configuration for s2Member.',
5 => 'array (
's2member_paypal_return' => '1',
'tx' => '23X608967F6640746',
'st' => 'Completed',
'amt' => '0.01',
'cc' => 'EUR',
'cm' => 'www.smartecards.fr',
'item_number' => '',
'sig' => 'fmKSwCRSiy4xKZ6Q+FGLczCUf5244O6ZqRvkVeqtp1t0W03I8/7dC0kqTkeMzOYmyIupnFEaI1UYff0t3Wk68o3usnMp+FQ1HzaNB1CCm1VegnrlDC0WjzsL2t+zkc+OqgoBo2yBXCeqNfXN8ZayE8GjU/q79M15f/iAMnPgsG0=',
)',
6 => 'Redirecting Customer to the Home Page (after displaying an error message).',
),
)
Many thanks.
Regards,
Robin