Hello Cristian,
Thanks for the support.
Please below the paypal-ipn.log and the paypal-rtn.log
Paypal-IPN.log
PHP v5.2.17 :: WordPress® v3.4.1 :: s2Member® v120703 :: s2Member® Pro v120703
Memory 43.02 MB :: Real Memory 43.25 MB :: Peak Memory 43.10 MB :: Real Peak Memory 43.25 MB
www.masterytutorials.com/?s2member_paypal_notify=1
User-Agent:
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 => '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.',
2 => '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.',
3 => 'Please see this thread: `http://www.s2member.com/forums/topic/ideal-server-configuration-for-s2member/` for details regarding the ideal server configuration for s2Member.',
4 => 'array (
\'s2member_paypal_notify\' => \'1\',
\'mc_gross\' => \'1.00\',
\'invoice\' => \'5392880\',
\'protection_eligibility\' => \'Ineligible\',
\'payer_id\' => \'JZJE3GFFKQ7RS\',
\'tax\' => \'0.00\',
\'payment_date\' => \'02:50:20 Aug 12, 2012 PDT\',
\'payment_status\' => \'Completed\',
\'charset\' => \'windows-1252\',
\'first_name\' => \'sudhir\',
\'mc_fee\' => \'0.34\',
\'notify_version\' => \'3.6\',
\'custom\' => \'www.masterytutorials.com\',
\'payer_status\' => \'verified\',
\'business\' => \'abc@infinityonlinesolutions.com\',
\'quantity\' => \'1\',
\'verify_sign\' => \'Aani8wJF2FZAfiDSiSoZb3nFQRCLAT7r7lkrFOLmTw.lQjnWg6rvwQ80\',
\'payer_email\' => \'xyz@gmail.com\',
\'txn_id\' => \'1HF71752007096138\',
\'payment_type\' => \'instant\',
\'last_name\' => \'krishnan\',
\'receiver_email\' => \'abc@infinityonlinesolutions.com\',
\'payment_fee\' => \'0.34\',
\'receiver_id\' => \'CSLAJAGCH2RJS\',
\'txn_type\' => \'web_accept\',
\'item_name\' => \'Quality Wordpress Websites - Video Tutorials Course\',
\'mc_currency\' => \'USD\',
\'item_number\' => \'1\',
\'residence_country\' => \'US\',
\'handling_amount\' => \'0.00\',
\'transaction_subject\' => \'Quality Wordpress Websites - Video Tutorials Course\',
\'payment_gross\' => \'1.00\',
\'shipping\' => \'0.00\',
\'ipn_track_id\' => \'704dbc7c87258\',
\'saleid\' => \'2699611\',
)',
),
)
PHP v5.2.17 :: WordPress® v3.4.1 :: s2Member® v120703 :: s2Member® Pro v120703
Memory 43.02 MB :: Real Memory 43.25 MB :: Peak Memory 43.10 MB :: Real Peak Memory 43.50 MB
www.masterytutorials.com/?s2member_paypal_notify=1
User-Agent:
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 => '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.',
2 => '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.',
3 => 'Please see this thread: `http://www.s2member.com/forums/topic/ideal-server-configuration-for-s2member/` for details regarding the ideal server configuration for s2Member.',
4 => 'array (
\'s2member_paypal_notify\' => \'1\',
\'mc_gross\' => \'1.00\',
\'invoice\' => \'5392880\',
\'protection_eligibility\' => \'Ineligible\',
\'payer_id\' => \'JZJE3GFFKQ7RS\',
\'tax\' => \'0.00\',
\'payment_date\' => \'02:50:20 Aug 12, 2012 PDT\',
\'payment_status\' => \'Completed\',
\'charset\' => \'windows-1252\',
\'first_name\' => \'sudhir\',
\'mc_fee\' => \'0.34\',
\'notify_version\' => \'3.6\',
\'custom\' => \'www.masterytutorials.com\',
\'payer_status\' => \'verified\',
\'business\' => \'abc@infinityonlinesolutions.com\',
\'quantity\' => \'1\',
\'verify_sign\' => \'Aani8wJF2FZAfiDSiSoZb3nFQRCLAT7r7lkrFOLmTw.lQjnWg6rvwQ80\',
\'payer_email\' => \'xyz@gmail.com\',
\'txn_id\' => \'1HF71752007096138\',
\'payment_type\' => \'instant\',
\'last_name\' => \'krishnan\',
\'receiver_email\' => \'abc@infinityonlinesolutions.com\',
\'payment_fee\' => \'0.34\',
\'receiver_id\' => \'CSLAJAGCH2RJS\',
\'txn_type\' => \'web_accept\',
\'item_name\' => \'Quality Wordpress Websites - Video Tutorials Course\',
\'mc_currency\' => \'USD\',
\'item_number\' => \'1\',
\'residence_country\' => \'US\',
\'handling_amount\' => \'0.00\',
\'transaction_subject\' => \'Quality Wordpress Websites - Video Tutorials Course\',
\'payment_gross\' => \'1.00\',
\'shipping\' => \'0.00\',
\'ipn_track_id\' => \'704dbc7c87258\',
)',
),
)
Paypal-rtn.log
PHP v5.2.17 :: WordPress® v3.4.1 :: s2Member® v120703 :: s2Member® Pro v120703
Memory 39.99 MB :: Real Memory 40.25 MB :: Peak Memory 40.16 MB :: Real Peak Memory 40.25 MB
www.masterytutorials.com/?s2member_paypal_return=1
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:14.0) Gecko/20100101 Firefox/14.0.1 AlexaToolbar/alxf-2.15
array (
'subscr_gateway' => 'paypal',
's2member_log' =>
array (
0 => 'No Return-Data. Customer must wait for Email Confirmation.',
1 => 'Redirecting Customer to the Home Page. Customer must wait for Email Confirmation.',
2 => 'Note. This can sometimes happen when/if you are offering a free Trial Period. There are times when a Payment Gateway will NOT supply s2Member with any data immediately after checkout. When/if this happens, s2Member must process the transaction via IPN only ( i.e. behind-the-scene ), and the Customer must wait for Email Confirmation in these cases.',
3 => 'array (
\'s2member_paypal_return\' => \'1\',
)',
),
)
Thanks, Best Regards,
Santosh