I am trying to make paypal IPN work and is testing with paypal sandbox… All I get is this error message in the log but no users are created. The custom variable reads “www.forummarketing.com” which is the right domain.
LOG ENTRY: Fri Mar 22nd, 2013 @ precisely 11:12 am UTC
PHP v5.2.6-1+lenny13 :: WordPress® v3.4.1 :: s2Member® v130221
Memory 18.93 MB :: Real Memory 19.00 MB :: Peak Memory 18.94 MB :: Real Peak Memory 19.00 MB
http://www.forummarketing.com/?s2member_paypal_notify=1
User-Agent: PayPal Sandbox
array (
‘address_state’ => ‘CA’,
‘quantity’ => ‘1’,
‘txn_id’ => ‘278545866’,
‘last_name’ => ‘Smith123’,
‘mc_currency’ => ‘USD’,
‘payer_status’ => ‘verified’,
‘address_status’ => ‘confirmed’,
‘tax’ => ‘2.02’,
‘invoice’ => ‘abc1234’,
‘shipping’ => ‘3.04’,
‘address_street’ => ‘123, any street’,
‘payer_email’ => ‘buyer@paypalsandbox.com’,
‘mc_gross1’ => ‘9.34’,
‘item_name’ => ‘something’,
‘first_name’ => ‘John123’,
‘business’ => ‘seller@paypalsandbox.com’,
‘verify_sign’ => ‘AQobOsDg7qzCoxVET5bCwy99ukRaA6AtL-4i3.pDTAO1S-OgP5URU91s’,
‘payer_id’ => ‘TESTBUYERID01’,
‘payment_date’ => ’04:08:37 22 Mar 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’,
‘custom’ => ‘xyz123’,
‘item_number’ => ‘AK-1234’,
‘address_name’ => ‘John Smith’,
‘test_ipn’ => ‘1’,
‘s2member_log’ =>
array (
0 => ‘IPN received on: Fri Mar 22, 2013 11:12:27 am UTC’,
1 => ‘s2Member POST vars verified through a POST back to PayPal®.’,
2 => ‘Unable to verify `$_SERVER[“HTTP_HOST”]`. Please check the `custom` value in your Button Code. It MUST start with your domain name.’,
),
‘subscr_gateway’ => ‘paypal’,
)