latest stable versions: v150827 (changelog)

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Paypal eCheck IPN error

Home Forums Community Forum Paypal eCheck IPN error

Tagged: , ,

This topic contains 0 replies, has 1 voice. Last updated by  Pm 3 years, 4 months ago.

Topic Author Topic
Posted: Saturday Aug 31st, 2013 at 8:09 am #58916
Pm
Username: pman

This error has been discussed earlier in this thread but the error still exists I guess. Paypal eCheck payments will grant the user access (ccap) to content but on cancellation s2m wont remove the ccap from the user. Please take a look at the logs (removed personal data).

The log when the payment is done:

PHP v5.3.27 :: WordPress® v3.5.1 :: s2Member® v120309
Memory 44.96 MB :: Real Memory 45.50 MB :: Peak Memory 45.04 MB :: Real Peak Memory 45.50 MB
www.fl-studio-tutorials.de/?s2member_paypal_return=1&tx=3LJ29912GT120820K&st=Pending&amt=79%2e00&cc=EUR&cm=www%2efl%2dstudio%2dtutorials%2ede&item_number=%2a%3a1943
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:23.0) Gecko/20100101 Firefox/23.0
array (
  'mc_gross' => '79.00',
  'invoice' => 'xxx',
  'protection_eligibility' => 'Ineligible',
  'payer_id' => 'xxx',
  'tax' => '0.00',
  'payment_date' => '01:35:55 Aug 31, 2013 PDT',
  'payment_status' => 'Pending',
  'charset' => 'windows-1252',
  'first_name' => 'xxx',
  'option_selection1' => '20',
  'option_selection2' => 'xxx',
  'custom' => 'www.fl-studio-tutorials.de',
  'payer_status' => 'verified',
  'business' => 'xxx',
  'quantity' => '1',
  'payer_email' => 'xxx',
  'option_name1' => 'Referencing Customer ID',
  'option_name2' => 'Customer IP Address',
  'txn_id' => 'xxx',
  'payment_type' => 'echeck',
  'last_name' => 'xxx',
  'receiver_email' => 'xxx',
  'receiver_id' => 'xxx',
  'pending_reason' => 'echeck',
  'txn_type' => 'web_accept',
  'item_name' => 'Futorial Mixdown & Mastering Series',
  'mc_currency' => 'EUR',
  'item_number' => '*:1943',
  'residence_country' => 'DE',
  'handling_amount' => '0.00',
  'transaction_subject' => 'www.fl-studio-tutorials.de',
  'shipping' => '0.00',
  's2member_log' => 
  array (
    0 => 'Return-Data received on: Sat Aug 31, 2013 8:36:04 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 ( `web_accept` ) w/ update vars for Capabilities w/o Level.',
    4 => 's2Member Custom Capabilities updated w/ advanced update routines.',
    5 => 'Transient Tracking Cookie set on ( `web_accept` ) w/ update vars for Capabilities w/o Level.',
    6 => 'Redirecting Customer to a custom URL after Capabilities: /?p=1943',
  ),
  'subscr_gateway' => 'paypal',
  'subscr_id' => 'xxx',
  'eotper' => NULL,
  'ccaps' => '1943',
  'level' => '*',
  'ip' => 'xxx',
)

And this is the IPN log when payment got denied:

PHP v5.3.27 :: WordPress® v3.5.1 :: s2Member® v120309
Memory 53.85 MB :: Real Memory 55.50 MB :: Peak Memory 54.57 MB :: Real Peak Memory 55.50 MB
www.fl-studio-tutorials.de/?s2member_paypal_notify=1
User-Agent: PayPal IPN ( https://www.paypal.com/ipn )
array (
  'mc_gross' => '79.00',
  'invoice' => 'xxx',
  'protection_eligibility' => 'Ineligible',
  'payer_id' => 'xxx',
  'tax' => '0.00',
  'payment_date' => '01:29:25 Aug 31, 2013 PDT',
  'payment_status' => 'Denied',
  'charset' => 'windows-1252',
  'first_name' => 'xxx',
  'option_selection1' => '20',
  'option_selection2' => 'xxx',
  'notify_version' => '3.7',
  'custom' => 'www.fl-studio-tutorials.de',
  'payer_status' => 'verified',
  'business' => 'xxx',
  'quantity' => '1',
  'verify_sign' => 'xxx',
  'payer_email' => 'xxx',
  'option_name1' => 'Referencing Customer ID',
  'option_name2' => 'Customer IP Address',
  'txn_id' => 'xxx',
  'payment_type' => 'instant',
  'last_name' => 'xxx',
  'receiver_email' => 'xxx',
  'receiver_id' => 'xxx',
  'txn_type' => 'web_accept',
  'item_name' => 'Futorial Mixdown & Mastering Series',
  'mc_currency' => 'EUR',
  'item_number' => '*:1943',
  'residence_country' => 'DE',
  'handling_amount' => '0.00',
  'transaction_subject' => 'www.fl-studio-tutorials.de',
  'payment_gross' => '',
  'shipping' => '0.00',
  'ipn_track_id' => 'xxx',
  's2member_log' => 
  array (
    0 => 'IPN received on: Sat Aug 31, 2013 8:34:56 am UTC',
    1 => 's2Member POST vars verified through a POST back to PayPal®.',
    2 => 's2Member originating domain ( `$_SERVER["HTTP_HOST"]` ) validated.',
    3 => 'Ignoring this IPN request. The `txn_type/status` does NOT require any action on the part of s2Member.',
  ),
  'subscr_gateway' => 'paypal',
)
  • This topic was modified 3 years, 4 months ago by  Pm.
  • This topic was modified 3 years, 4 months ago by  Pm.
  • This topic was modified 3 years, 3 months ago by  Pm.

This topic is closed to new replies. Topics with no replies for 2 weeks are closed automatically.

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Contacting s2Member: Please use our Support Center for bug reports, pre-sale questions & technical assistance.