Zen Cart Logo
Forums / PayPal Express Checkout support / Paypal Express not working HELP! Error logs

Paypal Express not working HELP! Error logs

Locked

Views: 2,820

Results 1 to 7 of 7
This thread is locked. New replies are disabled.
6 Nov 2009, 5:04 AM
#1
muzz avatar

muzz

Totally Zenned

Join Date:
Mar 2009
Location:
Australia
Posts:
604
Plugin Contributions:
0

Paypal Express not working HELP! Error logs

Hi There,

I don't know much about Paypal express. So be gentle.

I installed paypal express on our website yodgee.com.au some time ago.

As fas as I was aware all was working. The test with paypal and a few cents etc.. all worked ok.

We have never received a payment through paypal and have a had a customer call and say it is not working.

Now I don't have a PAYPAL account to test... but from speaking to the customer. She is clicked on on the paypal link.. logs into paypal and then fills in details there and is redirected back to yodgee for confirmation and thats where it fails.

I turned on debug mode and got these errors.

Number 1 email error:

Array
(
[AMT] => 169.99
[RETURNURL] => https://www.yodgee.com.au/ipn_main_handler.php?type=ec
[CANCELURL] =>
https://www.yodgee.com.au/index.php?main_page=login&ec_cancel=1
[LOCALECODE] => AU
[CURRENCY] => AUD
[PAYMENTACTION] => Sale
[REQCONFIRMSHIPPING] => 1
[SOLUTIONTYPE] => SOLE
)

Number 2 email error:

address details from override check:

Number 3 email error:

not logged in and not in markflow mode - nothing to override

Number 4 email error:

cart contents is not all virtual or customer is not logged in ... therefore will be submitting address details

Number 5 email error:

Checking to see if we are in markflow
cart contents: physical

NOTE: $this->showPaymentPage = 0
Customer ID: 0
Session Data: Array
(
[securityToken] => 3647cdee883324d2e977e7378c71d3df
[customers_host_address] => 203-217-72-96.dyn.iinet.net.au
[cartID] =>
[cart] => shoppingCart Object
(
[contents] => Array
(
[470:bc6e48554f0e81b721f29dd8821d172c] => Array
(
[qty] => 1
[attributes] => Array
(
[1] => 192
[2] => 186
)

                    )

            )

        [total] => 169.99
        [weight] => 0
        [cartID] => 93976
        [content_type] => physical
        [free_shipping_item] => 0
        [free_shipping_weight] => 0
        [free_shipping_price] => 0
        [observers] => Array
            (
            )

    )

[navigation] => navigationHistory Object
    (
        [path] => Array
            (
                [0] => Array
                    (
                        [page] => index
                        [mode] => SSL
                        [get] => Array
                            (
                                [type] => ec
                            )

                        [post] => Array
                            (
                            )

                    )

            )

        [snapshot] => Array
            (
                [page] => product_info
                [mode] => NONSSL
                [get] => Array
                    (
                        [cPath] => 113_137
                        [products_id] => 470
                    )

                [post] => Array
                    (
                    )

            )

        [observers] => Array
            (
            )

    )

[check_valid] => true
[language] => english
[languages_id] => 1
[languages_code] => en
[currency] => AUD
[today_is] => 2009-11-06
[updateExpirations] => 1
[session_counter] => 1
[customers_ip_address] => xxx.xx.xxx.xx **<-Removed this for privacy.**
[new_products_id_in_cart] => 
[valid_to_checkout] => 1
[cart_errors] => 
[payment] => paypalwpp
[cot_gv] => 0

)

Number 6 email error:

2009-11-06 02:56:01

(live transaction) --> https://api-3t.paypal.com/nvp Request Headers:
Array
(
[0] => Content-Type: text/namevalue
[1] => X-VPS-Timeout: 45
[2] => X-VPS-VIT-Client-Type: PHP/cURL
[3] => X-VPS-VIT-Integration-Product: PHP::Zen Cart - WPP-NVP
[4] => X-VPS-VIT-Integration-Version: 1.3.8a
)

Request Parameters: {SetExpressCheckout} Array (
[LOCALECODE] => AU
[PAYMENTACTION] => Sale
[REQCONFIRMSHIPPING] => 1
[AMT] => 169.99
[RETURNURL] => https://www.yodgee.com.au/ipn_main_handler.php?type=ec
[CANCELURL] =>
https://www.yodgee.com.au/index.php?main_page=login&ec_cancel=1
[PAGESTYLE] => Primary
[METHOD] => SetExpressCheckout
[CURRENCYCODE] => AUD
[USER] => xxxxxxxxxxxxxx <--private
[PWD] => ****************
[VERSION] => 3.2
[SIGNATURE] => ****************************************************z1Bp
)

Response:
Array
(
[TOKEN] => EC-55S15255WW918115P
[TIMESTAMP] => 2009-11-06T03:56:09Z
[CORRELATIONID] => 82fd2dda8cf8d
[ACK] => Success
[VERSION] => 3.2
[BUILD] => 1093451
[CURL_ERRORS] =>
)

I also ran the curltest.php file.

Results:

yodgee.com.au = Data validation Good

using extensions:

?ssl=1

?linkpoint=1

Array
(
[url] => "https://secure.linkpt.net:1129/LSGSXML"
[content_type] =>
[http_code] => 200
[header_size] => 40
[request_size] => 175
[filetime] => -1
[ssl_verify_result] => 0
[redirect_count] => 0
[total_time] => 1.221423
[namelookup_time] => 0.409439
[connect_time] => 0.587822
[pretransfer_time] => 0.996965
[size_upload] => 37
[size_download] => 280
[speed_download] => 229
[speed_upload] => 30
[download_content_length] => 280
[upload_content_length] => -1
[starttransfer_time] => 1.221386
[redirect_time] => 0
)

Malformed or unrecognized request. EOF

?authnet=1

Array
(
[url] => "https://secure.authorize.net/gateway/transact.dll"
[content_type] => text/html
[http_code] => 200
[header_size] => 148
[request_size] => 186
[filetime] => -1
[ssl_verify_result] => 0
[redirect_count] => 0
[total_time] => 1.036562
[namelookup_time] => 0.221431
[connect_time] => 0.38224
[pretransfer_time] => 0.874992
[size_upload] => 37
[size_download] => 151
[speed_download] => 145
[speed_upload] => 35
[download_content_length] => 151
[upload_content_length] => -1
[starttransfer_time] => 1.036547
[redirect_time] => 0
)

The following errors have occurred.

(13) The merchant login ID or password is invalid or the account is inactive.
EOF

?paypal=1 Data validation Good

No idea where to start with all this..

any advice and direction would be appreciated.

That wasn't the plan!

6 Nov 2009, 6:07 AM
#2
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
176

Re: Paypal Express not working HELP! Error logs

Everything you've posted looks good. The first of 3 stages is fine.> Muzz:

had a customer call and say it is not working.
Perhaps there's more information available from the customer?

Also, you can easily set up a second personal paypal account for testing. This is the recommended method for giving yourself the tools to ensure things are operating as they should.

.
Zen Cart - putting the dream of business ownership within reach of anyone!
Donate to: DrByte directly or to the Zen Cart team as a whole

Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

7 Nov 2009, 3:31 AM
#3
muzz avatar

muzz

Totally Zenned

Join Date:
Mar 2009
Location:
Australia
Posts:
604
Plugin Contributions:
0

Re: Paypal Express not working HELP! Error logs

Thanks for the response.

I will create a personal and account see where it breaks down in the payment process.

Thanks

That wasn't the plan!

9 Nov 2009, 6:24 AM
#4
muzz avatar

muzz

Totally Zenned

Join Date:
Mar 2009
Location:
Australia
Posts:
604
Plugin Contributions:
0

Re: Paypal Express not working HELP! Error logs

okies. Got new account setup adn details.

Go the error:

The address you selected at PayPal is not a Confirmed address. Please return to PayPal and select or add a confirmed address and try again.

I tried editing this to no avail.

In paypal express module settings I turned off the confirmation of email address which now stops that error.

It seems to collect address details or give an option to add address details in the payment process.

Is there any way to get this working with confirmation of address? or is it not necessary anyway?

Input appreciated.

Thanks

That wasn't the plan!

9 Nov 2009, 5:49 PM
#5
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
176

Re: Paypal Express not working HELP! Error logs

If you don't care whether the customer is providing a "confirmed" address, then I guess it doesn't matter.

.
Zen Cart - putting the dream of business ownership within reach of anyone!
Donate to: DrByte directly or to the Zen Cart team as a whole

Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

10 Nov 2009, 11:13 AM
#6
muzz avatar

muzz

Totally Zenned

Join Date:
Mar 2009
Location:
Australia
Posts:
604
Plugin Contributions:
0

Re: Paypal Express not working HELP! Error logs

OK fair enough :)

Not to fussed. I can't see it causing issues.

Thanks for the advice.

That wasn't the plan!

12 Nov 2009, 1:28 AM
#7
johnny43 avatar

johnny43

Zen Follower

Join Date:
Feb 2006
Posts:
231
Plugin Contributions:
0

Re: Paypal Express not working HELP! Error logs

Did you configure the IPN on Zen Cart for the Google Express Checkout ?

I had an unconfirmed address error ONLY because I FORGOT to fill in :

Paypal Express Checkout:

  1. In your PayPal account, enable Instant Payment Notification:
    under "Profile", select Instant Payment Notification Preferences
    click the checkbox to enable IPN
    if there is not already a URL specified, set the URL to:
    <url shown in my admin PayPal settings>

https://www.planetebio.net - Eat Right Feel Good !