Hi there
Paypal is returning to the membership option page on success and seems to ignore the success url in the shortcode.
I have read various posts on similar issues, and just wondered if you could look at the logs to suggest my next step.
I have checked paypal settings, tokens etc, as per otherposts. I have checked the success=”” is right as well.
I am hoping you can spot something in the logs (edited for security)
PHP v5.2.17 :: WordPress® v3.3.2 :: s2Member® v120703 :: s2Member® Pro v120703
Memory 38.84 MB :: Real Memory 39.25 MB :: Peak Memory 38.92 MB :: Real Peak Memory 39.25 MB
xxx.co.uk/xxx-gold-membership/
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.57 Safari/536.11
-------- Input vars: ( Sat Jul 21, 2012 10:23:21 am CEST ) --------
array (
'METHOD' => 'SetExpressCheckout',
'RETURNURL' => 'http://xxx.co.uk/xxx-gold-membership/?s2member_paypal_xco=s2member_pro_paypal_checkout_return',
'CANCELURL' => 'http://xxx.co.uk/xxx-gold-membership/?s2member_paypal_xco=s2member_pro_paypal_checkout_cancel',
'PAGESTYLE' => 'xxx',
'LOCALECODE' => '',
'NOSHIPPING' => '1',
'SOLUTIONTYPE' => 'Sole',
'LANDINGPAGE' => 'Billing',
'ALLOWNOTE' => '0',
'L_BILLINGTYPE0' => 'RecurringPayments',
'L_BILLINGAGREEMENTDESCRIPTION0' => '£00.50 GBP / Monthly ( recurring charge, for ongoing access )',
'PAYMENTREQUEST_0_SHIPTONAME' => 'Johnny xxx',
'PAYMENTREQUEST_0_SHIPTOSTREET' => '',
'PAYMENTREQUEST_0_SHIPTOCITY' => '',
'PAYMENTREQUEST_0_SHIPTOSTATE' => '',
'PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE' => 'GB',
'PAYMENTREQUEST_0_SHIPTOZIP' => '',
'EMAIL' => 'xxx@gmail.com',
'VERSION' => '71.0',
'USER' => 'info_api1.xxx.co.uk',
'PWD' => 'MS9HLC7QKHWR8EZ9',
'SIGNATURE' => 'AzDhVicHp8VHlkomzXJVXx4HgRhIA5.xOrxcnYZ-YR.LBLjrbaIPTROj',
)
-------- Output string/vars: ( Sat Jul 21, 2012 10:23:22 am CEST ) --------
TOKEN=EC%2d90D5718078435725X&TIMESTAMP=2012%2d07%2d21T08%3a23%3a22Z&CORRELATIONID=d1b5ff54ee28f&ACK=Success&VERSION=71%2e0&BUILD=3332236
array (
'TOKEN' => 'EC-90D5718078435725X',
'TIMESTAMP' => '2012-07-21T08:23:22Z',
'CORRELATIONID' => 'd1b5ff54ee28f',
'ACK' => 'Success',
'VERSION' => '71.0',
'BUILD' => '3332236',
)
PHP v5.2.17 :: WordPress® v3.3.2 :: s2Member® v120703 :: s2Member® Pro v120703
Memory 38.76 MB :: Real Memory 39.25 MB :: Peak Memory 38.84 MB :: Real Peak Memory 39.25 MB
xxx.co.uk/xxx-gold-membership/?s2member_paypal_xco=s2member_pro_paypal_checkout_return&token=EC-90D5718078435725X
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.57 Safari/536.11
-------- Input vars: ( Sat Jul 21, 2012 10:23:49 am CEST ) --------
array (
'METHOD' => 'GetExpressCheckoutDetails',
'TOKEN' => 'EC-90D5718078435725X',
'VERSION' => '71.0',
'USER' => 'info_api1.xxx.co.uk',
'PWD' => 'xxx',
'SIGNATURE' => 'AzDhVicHp8VHlkomzXJVXx4HgRhIA5.xOrxcnYZ-YR.LBLjrbaIPTROj',
)
-------- Output string/vars: ( Sat Jul 21, 2012 10:23:50 am CEST ) --------
TOKEN=EC%2d90D5718078435725X&BILLINGAGREEMENTACCEPTEDSTATUS=1&CHECKOUTSTATUS=PaymentActionNotInitiated&TIMESTAMP=2012%2d07%2d21T08%3a23%3a50Z&CORRELATIONID=d21340e78706e&ACK=Success&VERSION=71%2e0&BUILD=3332236&EMAIL=xxx%40gmail%2ecom&PAYERID=72DTEB6TFU9EW&PAYERSTATUS=verified&FIRSTNAME=Johnny&LASTNAME=xxx&COUNTRYCODE=GB&CURRENCYCODE=USD&AMT=0%2e00&SHIPPINGAMT=0%2e00&HANDLINGAMT=0%2e00&TAXAMT=0%2e00&INSURANCEAMT=0%2e00&SHIPDISCAMT=0%2e00&PAYMENTREQUEST_0_CURRENCYCODE=USD&PAYMENTREQUEST_0_AMT=0%2e00&PAYMENTREQUEST_0_SHIPPINGAMT=0%2e00&PAYMENTREQUEST_0_HANDLINGAMT=0%2e00&PAYMENTREQUEST_0_TAXAMT=0%2e00&PAYMENTREQUEST_0_INSURANCEAMT=0%2e00&PAYMENTREQUEST_0_SHIPDISCAMT=0%2e00&PAYMENTREQUEST_0_INSURANCEOPTIONOFFERED=false&PAYMENTREQUESTINFO_0_ERRORCODE=0
array (
'TOKEN' => 'EC-90D5718078435725X',
'BILLINGAGREEMENTACCEPTEDSTATUS' => '1',
'CHECKOUTSTATUS' => 'PaymentActionNotInitiated',
'TIMESTAMP' => '2012-07-21T08:23:50Z',
'CORRELATIONID' => 'd21340e78706e',
'ACK' => 'Success',
'VERSION' => '71.0',
'BUILD' => '3332236',
'EMAIL' => 'xxx@gmail.com',
'PAYERID' => '72DTEB6TFU9EW',
'PAYERSTATUS' => 'verified',
'FIRSTNAME' => 'Johnny',
'LASTNAME' => 'xxx',
'COUNTRYCODE' => 'GB',
'CURRENCYCODE' => 'USD',
'AMT' => '0.00',
'SHIPPINGAMT' => '0.00',
'HANDLINGAMT' => '0.00',
'TAXAMT' => '0.00',
'INSURANCEAMT' => '0.00',
'SHIPDISCAMT' => '0.00',
'PAYMENTREQUEST_0_CURRENCYCODE' => 'USD',
'PAYMENTREQUEST_0_AMT' => '0.00',
'PAYMENTREQUEST_0_SHIPPINGAMT' => '0.00',
'PAYMENTREQUEST_0_HANDLINGAMT' => '0.00',
'PAYMENTREQUEST_0_TAXAMT' => '0.00',
'PAYMENTREQUEST_0_INSURANCEAMT' => '0.00',
'PAYMENTREQUEST_0_SHIPDISCAMT' => '0.00',
'PAYMENTREQUEST_0_INSURANCEOPTIONOFFERED' => 'false',
'PAYMENTREQUESTINFO_0_ERRORCODE' => '0',
)
PHP v5.2.17 :: WordPress® v3.3.2 :: s2Member® v120703 :: s2Member® Pro v120703
Memory 38.79 MB :: Real Memory 39.25 MB :: Peak Memory 38.87 MB :: Real Peak Memory 39.25 MB
xxx.co.uk/xxx-gold-membership/?s2member_paypal_xco=s2member_pro_paypal_checkout_return&token=EC-90D5718078435725X
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.57 Safari/536.11
-------- Input vars: ( Sat Jul 21, 2012 10:23:50 am CEST ) --------
array (
'METHOD' => 'CreateRecurringPaymentsProfile',
'EMAIL' => 'xxx@gmail.com',
'FIRSTNAME' => 'Johnny',
'LASTNAME' => 'xxx',
'SUBSCRIBERNAME' => 'Johnny xxx',
'DESC' => '£00.50 GBP / Monthly ( recurring charge, for ongoing access )',
'PROFILEREFERENCE' => '1345494229:0 D:1 M~xxx.co.uk~1',
'INITAMT' => '0.50',
'FAILEDINITAMTACTION' => 'CancelOnFailure',
'CURRENCYCODE' => 'GBP',
'AMT' => '0.50',
'TAXAMT' => '0.00',
'MAXFAILEDPAYMENTS' => '2',
'AUTOBILLOUTAMT' => 'AddToNextBilling',
'PROFILESTARTDATE' => '2012-08-20T00:00:00Z',
'BILLINGPERIOD' => 'Month',
'TOTALBILLINGCYCLES' => '0',
'BILLINGFREQUENCY' => '1',
'TOKEN' => 'EC-90D5718078435725X',
'VERSION' => '71.0',
'USER' => 'info_api1.xxx.co.uk',
'PWD' => 'MS9HLC7QKHWR8EZ9',
'SIGNATURE' => 'AzDhVicHp8VHlkomzXJVXx4HgRhIA5.xOrxcnYZ-YR.LBLjrbaIPTROj',
)
-------- Output string/vars: ( Sat Jul 21, 2012 10:23:51 am CEST ) --------
PROFILEID=I%2d27TAD8P92A7U&PROFILESTATUS=PendingProfile&TIMESTAMP=2012%2d07%2d21T08%3a23%3a51Z&CORRELATIONID=5fdcdf0946447&ACK=Success&VERSION=71%2e0&BUILD=3255948
array (
'PROFILEID' => 'I-27TAD8P92A7U',
'PROFILESTATUS' => 'PendingProfile',
'TIMESTAMP' => '2012-07-21T08:23:51Z',
'CORRELATIONID' => '5fdcdf0946447',
'ACK' => 'Success',
'VERSION' => '71.0',
'BUILD' => '3255948',
)
And IPN LOG
PHP v5.2.17 :: WordPress® v3.3.2 :: s2Member® v120703 :: s2Member® Pro v120703
Memory 41.60 MB :: Real Memory 43.75 MB :: Peak Memory 42.95 MB :: Real Peak Memory 43.75 MB
xxx.co.uk/?s2member_paypal_notify=1
User-Agent:
array (
'payment_cycle' => 'Monthly',
'txn_type' => 'recurring_payment_profile_created',
'last_name' => 'xxx',
'initial_payment_status' => 'Completed',
'next_payment_date' => '03:00:00 Aug 20, 2012 PDT',
'residence_country' => 'GB',
'initial_payment_amount' => '0.50',
'rp_invoice_id' => '1345494229:0 D:1 M~xxx.co.uk~1',
'currency_code' => 'GBP',
'time_created' => '01:23:51 Jul 21, 2012 PDT',
'verify_sign' => 'AX.P.uhJQp6vlSjiNJerytgZGwr5ANifGq.-1wr3wcTqHpQhHeL6vmma',
'period_type' => 'Regular',
'payer_status' => 'verified',
'tax' => '0.00',
'payer_email' => 'xxx@gmail.com',
'first_name' => 'Johnny',
'receiver_email' => 'info@xxx.co.uk',
'payer_id' => '72DTEB6TFU9EW',
'product_type' => '1',
'initial_payment_txn_id' => '7D876197L5133043D',
'shipping' => '0.00',
'amount_per_cycle' => '0.50',
'profile_status' => 'Active',
'charset' => 'windows-1252',
'notify_version' => '3.5',
'amount' => '0.50',
'outstanding_balance' => '0.00',
'recurring_payment_id' => 'I-27TAD8P92A7U',
'product_name' => '£00.50 GBP / Monthly ( recurring charge, for ongoing access )',
'ipn_track_id' => '5fd029c18ee46',
's2member_log' =>
array (
0 => 'IPN received on: Sat Jul 21, 2012 10:24:58 am CEST',
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 ( `recurring_payment_profile_created` ).',
4 => 'The `txn_type` does not require any action on the part of s2Member.',
5 => 's2Member Pro handles this event on-site, with an IPN proxy.',
),
'subscr_gateway' => 'paypal',
'custom' => 'xxx.co.uk',
'item_number' => '1',
'subscr_id' => 'I-27TAD8P92A7U',
'item_name' => '£00.50 GBP / Monthly ( recurring charge, for ongoing access )',
)
The full url after paypal success is :
http://xxx.co.uk/xxx-gold-membership/?s2member_paypal_xco=s2member_pro_paypal_checkout_return&token=EC-90D5718078435725X
Any help would be cool, as this is urgent for me.
Best
-
This topic was modified 4 years, 5 months ago by
Raam Dev. Reason: Added code box to log to keep formatting readable