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.

Urgent: Ignoring this IPN request.

Home Forums Community Forum Urgent: Ignoring this IPN request.

This topic contains 1 reply, has 2 voices. Last updated by  Cristián Lávaque 3 years, 9 months ago.

Topic Author Topic
Posted: Wednesday Apr 3rd, 2013 at 10:16 am #46466
Andre Hegge
Username: Cogo

I use a third party proxy for processing my IPN responses. When using s2member buttons or paypal sandbox everything works just fine but not when I use the third party server. I get the message “Ignoring this IPN request. The `txn_type/status` does NOT require any action on the part of s2Member.'”

Paypal Sandbox log:
LOG ENTRY: Wed Apr 3rd, 2013 @ precisely 12:32 pm UTC
PHP v5.2.6-1+lenny13 :: WordPress® v3.4.1 :: s2Member® v130221
Memory 20.72 MB :: Real Memory 21.00 MB :: Peak Memory 20.78 MB :: Real Peak Memory 21.00 MB
http://www.forummarketing.com/?s2member_paypal_notify=1&s2member_paypal_proxy=proxy-gateway&s2member_paypal_proxy_verification=b1268f606d8910fb1e371f8aeb0dc73f
User-Agent:
array (
‘address_state’ => ‘CA’,
‘quantity’ => ‘1’,
‘txn_id’ => ‘966822887’,
‘last_name’ => ‘Smith’,
‘mc_currency’ => ‘USD’,
‘payer_status’ => ‘verified’,
‘address_status’ => ‘confirmed’,
‘tax’ => ‘2.02’,
‘invoice’ => ‘abc1234’,
‘shipping’ => ‘3.04’,
‘address_street’ => ‘123, any street’,
‘payer_email’ => ‘erdna_55@hotmail.com’,
‘mc_gross1’ => ‘9.34’,
‘item_name’ => ‘something’,
‘first_name’ => ‘John’,
‘business’ => ‘seller@paypalsandbox.com’,
‘verify_sign’ => ‘A.oh7FmLl6K87FC-iDDFHilabZqMAYGskRvGwLl.LkCxmiwZJCMnmDU4’,
‘payer_id’ => ‘TESTBUYERID01’,
‘payment_date’ => ’05:32:08 3 Apr 2013 PDT’,
‘address_country’ => ‘United States’,
‘payment_status’ => ‘Completed’,
‘receiver_email’ => ‘seller@paypalsandbox.com’,
‘payment_type’ => ‘instant’,
‘address_zip’ => ‘95131’,
‘address_city’ => ‘San Jose’,
‘mc_gross’ => ‘12.34’,
‘mc_fee’ => ‘0.44’,
‘residence_country’ => ‘US’,
‘address_country_code’ => ‘US’,
‘notify_version’ => ‘2.1’,
‘receiver_id’ => ‘seller@paypalsandbox.com’,
‘txn_type’ => ‘web_accept’,
‘item_number’ => ‘1’,
‘address_name’ => ‘John Smith’,
‘test_ipn’ => ‘1’,
‘custom’ => ‘www.forummarketing.com’,
‘proxy_verified’ => ‘[proxy-gateway]’,
‘s2member_log’ =>
array (
0 => ‘IPN received on: Wed Apr 3, 2013 12:32:37 pm UTC’,
1 => ‘s2Member POST vars verified with a Proxy Key’,
2 => ‘s2Member originating domain ( `$_SERVER[“HTTP_HOST”]` ) validated.’,
3 => ‘s2Member `txn_type` identified as ( `web_accept|subscr_signup` ).’,
4 => ‘s2Member `txn_type` identified as ( `web_accept|subscr_signup` ) w/o update vars.’,
5 => ‘Signup Confirmation Email sent to: “John Smith” .’,
6 => ‘Storing `payment` for Subscription via ( `web_accept` ).’,
7 => ‘Creating an IPN response for `subscr_payment`. This will go into a Transient Queue; and be processed during registration.’,
8 => ‘Storing IPN signup vars into a Transient Queue. These will be processed on registration.’,
),
‘subscr_gateway’ => ‘[proxy-gateway]’,
‘subscr_id’ => ‘966822887’,
‘eotper’ => NULL,
‘ccaps’ => NULL,
‘level’ => ‘1’,
‘ip’ => ”,
‘period1’ => ‘0 D’,
‘mc_amount1’ => ‘0.00’,
‘period3’ => ‘1 L’,
‘mc_amount3’ => ‘12.34’,
‘initial_term’ => ‘0 D’,
‘initial’ => ‘12.34’,
‘regular’ => ‘12.34’,
‘regular_term’ => ‘1 L’,
‘recurring’ => ‘0’,
‘s2member_paypal_proxy’ => ‘[proxy-gateway]’,
‘s2member_paypal_proxy_verification’ => ‘b1268f606d8910fb1e371f8aeb0dc73f’,
)

Third party log:

LOG ENTRY: Wed Apr 3rd, 2013 @ precisely 12:25 pm UTC
PHP v5.2.6-1+lenny13 :: WordPress® v3.4.1 :: s2Member® v130221
Memory 20.43 MB :: Real Memory 21.25 MB :: Peak Memory 20.86 MB :: Real Peak Memory 21.25 MB
http://www.forummarketing.com/?s2member_paypal_notify=1&s2member_paypal_proxy=proxy-gateway&s2member_paypal_proxy_verification=b1268f606d8910fb1e371f8aeb0dc73f
User-Agent:
array (
‘RECEIVERBUSINESS’ => ‘andre@cogodigital.com’,
‘RECEIVEREMAIL’ => ‘andre@cogodigital.com’,
‘RECEIVERID’ => ‘HNFWNDGDVG5K6’,
‘EMAIL’ => ‘paypal@use-sell.com’,
‘PAYERID’ => ‘B3LFWJGRCGCSJ’,
‘PAYERSTATUS’ => ‘verified’,
‘COUNTRYCODE’ => ‘US’,
‘BUSINESS’ => ‘The Internet Company LLC’,
‘ADDRESSOWNER’ => ‘PayPal’,
‘ADDRESSSTATUS’ => ‘None’,
‘INVNUM’ => ‘7572098.sale’,
‘SALESTAX’ => ‘0.00’,
‘TIMESTAMP’ => ‘2013-04-03T12:25:57Z’,
‘CORRELATIONID’ => ’23e0e30771304′,
‘ACK’ => ‘Success’,
‘VERSION’ => ‘85.0’,
‘BUILD’ => ‘5555736’,
‘FIRSTNAME’ => ‘Aikaterini’,
‘LASTNAME’ => ‘Papadaki’,
‘TRANSACTIONID’ => ‘0R289093KH592502C’,
‘TRANSACTIONTYPE’ => ‘cart’,
‘PAYMENTTYPE’ => ‘instant’,
‘ORDERTIME’ => ‘2013-04-03T12:25:51Z’,
‘AMT’ => ‘7.00’,
‘FEEAMT’ => ‘0.57’,
‘TAXAMT’ => ‘0.00’,
‘SHIPPINGAMT’ => ‘0.00’,
‘HANDLINGAMT’ => ‘0.00’,
‘CURRENCYCODE’ => ‘USD’,
‘PAYMENTSTATUS’ => ‘Completed’,
‘PENDINGREASON’ => ‘None’,
‘REASONCODE’ => ‘None’,
‘PROTECTIONELIGIBILITY’ => ‘Ineligible’,
‘PROTECTIONELIGIBILITYTYPE’ => ‘None’,
‘L_NAME0’ => ‘Forum Alerts (wso_sb9dw8_7572098)’,
‘L_QTY0’ => ‘1’,
‘L_TAXAMT0’ => ‘0.00’,
‘L_SHIPPINGAMT0’ => ‘0.00’,
‘L_HANDLINGAMT0’ => ‘0.00’,
‘L_CURRENCYCODE0’ => ‘USD’,
‘L_AMT0’ => ‘7.00’,
‘WP_ITEM_NAME’ => ‘Forum Alerts’,
‘WP_ITEM_NUMBER’ => ‘wso_sb9dw8’,
‘WP_BUYER_NAME’ => ‘Aikaterini Papadaki’,
‘WP_BUYER_EMAIL’ => ‘paypal@use-sell.com’,
‘WP_SALE_AMOUNT’ => ‘7.00’,
‘WP_TXNID’ => ‘0R289093KH592502C’,
‘WP_SALEID’ => ‘3435227’,
‘custom’ => ‘www.forummarketing.com’,
‘item_number’ => ‘1’,
‘proxy_verified’ => ‘[proxy-gateway]’,
‘s2member_log’ =>
array (
0 => ‘IPN received on: Wed Apr 3, 2013 12:25:58 pm UTC’,
1 => ‘s2Member POST vars verified with a Proxy Key’,
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’ => ‘[proxy-gateway]’,
‘s2member_paypal_proxy’ => ‘[proxy-gateway]’,
‘s2member_paypal_proxy_verification’ => ‘b1268f606d8910fb1e371f8aeb0dc73f’,
)

My php code:
/* s2Member installation domain. */
$config[“custom”] = “www.forummarketing.com”;

/* s2Member Membership Level# */
$config[“item_number”] = “1”;

$config[“txn_id”] = $config[“WP_TXNID”]; // Random

$config[“TRANSACTIONTYPE”] = “web_accept”; // Random

List Of Topic Replies

Viewing 1 replies (of 1 total)
Author Replies
Author Replies
Posted: Thursday Apr 4th, 2013 at 7:31 am #46588

When using s2member buttons or paypal sandbox everything works just fine but not when I use the third party server.

By third party server, do you mean another payment gateway you’re integrating with s2Member using the PayPal IPN w/ Proxy Key?

I get the message “Ignoring this IPN request. The `txn_type/status` does NOT require any action on the part of s2Member.’”

I read that log entry and the [hilite mono]txn_type[/hilite] is missing. Maybe that’s the problem? I see [hilite mono]TRANSACTIONTYPE[/hilite], but that’s not the var s2Member expects for it.

By the way, these forums are public, you should edit your log entries to remove private information (e.g. email addresses, s2member_paypal_proxy_verification).

Viewing 1 replies (of 1 total)

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.