Statistics: Posted by Cristián Lávaque — August 24th, 2011, 8:45 pm
Statistics: Posted by mrstth — August 24th, 2011, 5:17 am
0 => 'IPN received on: Mon Aug 22, 2011 9:04:39 am 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 ( `subscr_eot|recurring_payment_expired|recurring_payment_suspended_due_to_max_failed_payment` ) - or - `recurring_payment_profile_cancel` w/ `initial_payment_status` ( `failed` ).',
4 => 'Sleeping for 5 seconds. Waiting for a possible ( `subscr_signup|subscr_modify|recurring_payment_profile_created` ).',
5 => 'Awake. It\'s Mon Aug 22, 2011 9:04:44 am UTC. s2Member `txn_type` identified as ( `subscr_eot|recurring_payment_expired|recurring_payment_suspended_due_to_max_failed_payment` ) - or - `recurring_payment_profile_cancel` w/ `initial_payment_status` ( `failed` ).',
6 => 'Skipping this IPN response, for now. The Subscr. ID is not associated with a registered Member.',
7 => 'Re-generating. This IPN will go into a Transient Queue; and be re-processed during registration.',
),
'subscr_gateway' => 'paypal',
'period1' => '0 D',
'period3' => '1 D',
'ip' => '80.42.149.139',
)
[s2Member-PayPal-Button level="1" ccaps="" desc="Subscription to Stories of the Journey Home for 1 year" ps="paypal" lc="" cc="GBP" dg="0" ns="1" custom="storiesofthejourneyhome.com" ta="0" tp="0" tt="D" ra="0.01" rp="1" rt="Y" rr="0" rrt="" rra="1" image="default" output="button" /]
Statistics: Posted by mrstth — August 23rd, 2011, 3:14 am
Statistics: Posted by Cristián Lávaque — August 23rd, 2011, 1:42 am
Statistics: Posted by mrstth — August 22nd, 2011, 9:37 am
"ERROR: Unable to verify $_POST vars.
Please contact Support for assistance.
This is most likely related to an invalid configuration of s2Member, or a problem with server compatibility. If you are the site owner, and 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.
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.
Please see this thread for details regarding the ideal server configuration for s2Member."
Statistics: Posted by mrstth — August 22nd, 2011, 4:21 am