Forums / PayPal Express Checkout support / paypal express checkout erros

paypal express checkout erros

Locked

Views: 33,785

Results 21 to 38 of 38
This thread is locked. New replies are disabled.
27 Feb 2007, 4:48 AM
#21
lurkerfilms avatar

lurkerfilms

New Zenner

Join Date:
Aug 2005
Posts:
20
Plugin Contributions:
0

paypal express checkout erros

Customers from UK getting errors.

I got this alert

Missing Parameter - ShipToState : Required parameter missing

27 Feb 2007, 4:50 AM
#22
ajeh avatar

ajeh

Oba-san

Join Date:
Sep 2003
Location:
Ohio
Posts:
62,757
Plugin Contributions:
1

Re: paypal express checkout erros

See Post #22 ... I believe this relates to your error:
http://www.zen-cart.com/forum/showthread.php?t=58467&highlight=ShipToState

Linda McGrath
If you have to think ... you haven't been zenned ...

**Did YOU buy the Zen Cart Team a cup of coffee and a donut today? Just click here to support the Zen Cart Team!!**

Are you using the latest? Perhaps you've a problem that's fixed in the latest version: [Upgrade today!]
Officially PayPal-Certified! Just click here

Try our Zen Cart Recommended Services - Hosting, Payment and more ...
Signup for our Announcements Forums to stay up to date on important changes and updates!

27 Feb 2007, 10:17 AM
#23
lurkerfilms avatar

lurkerfilms

New Zenner

Join Date:
Aug 2005
Posts:
20
Plugin Contributions:
0

Re: paypal express checkout erros

It has been hard keeping up with all the PayPal express issues!

Thanks

27 Feb 2007, 7:39 PM
#24
tabdiggy avatar

tabdiggy

New Zenner

Join Date:
Feb 2007
Posts:
12
Plugin Contributions:
0

Re: paypal express checkout erros

sure,

The 1st email is
subject getOverrideAddress - 2
$address_arr->fields = Array
the 2nd email is
subject getOverrideAddress - 1
Now in markflow mode.
SESSION[sendto] = 1

the 3rd email
subject ec_step1 - 1
Checking to see if we are in markflow
cart contents: physical

NOTE: $this->showPaymentPage = 0
Customer ID: 1
Session Data: Array
(
[customers_host_address] => 66-127-213-144.ded.pacbell.net
[cartID] =>
[cart] => shoppingcart Object
(
[observers] => Array
(
)

        [contents] => Array
            (
                [35:9aa63f4c1016d6c0114e75b01a0e84cf] => Array
                    (
                        [qty] => 1
                        [attributes] => Array
                            (
                                [1] => 16
                            )

                    )

                [36] => Array
                    (
                        [qty] => 1
                    )

            )

        [total] => 53.48
        [weight] => 3.9
        [cartID] => 
        [content_type] => physical
        [free_shipping_item] => 0
        [free_shipping_weight] => 0
        [free_shipping_price] => 0
    )

[navigation] => navigationhistory Object
    (
        [observers] => Array
            (
            )

        [path] => Array
            (
                [0] => Array
                    (
                        [page] => index
                        [mode] => NONSSL
                        [get] => Array
                            (
                                [type] => ec
                                [markflow] => 1
                                [clearSess] => 1
                                [stage] => final
                            )

                        [post] => Array
                            (
                            )

                    )

            )

        [snapshot] => Array
            (
            )

    )

[check_valid] => true
[language] => english
[languages_id] => 1
[languages_code] => en
[currency] => USD
[updateExpirations] => 1
[session_counter] => 1
[customers_ip_address] => 66.127.213.144
[new_products_id_in_cart] => 35:9aa63f4c1016d6c0114e75b01a0e84cf
[valid_to_checkout] => 1
[cart_errors] => 
[customer_id] => 1
[customer_default_address_id] => 1
[customers_authorization] => 0
[customer_first_name] => aftab
[customer_country_id] => 223
[customer_zone_id] => 12
[sendto] => 1
[payment] => paypalwpp
[shipping] => Array
    (
        [id] => ups_GND
        [title] => United Parcel Service (Ground)
        [cost] => 8.09
    )

[billto] => 1
[cot_gv] => 0
[comments] => 

)

the 4th email
subject ec_step1 - 2 -submit

Array
(
[RETURNURL] => http://www.99supplements.com/ipn_main_handler.php?type=ec
[CANCELURL] =>
http://www.99supplements.com/index.php?main_page=checkout_shipping&ec_cancel=1
[LOCALECODE] => US
[CURRENCY] => USD
[PAYMENTACTION] => Sale
[ADDROVERRIDE] => 1
[SHIPTONAME] => aftab banth
[SHIPTOSTREET] => 87 test
[SHIPTOSTREET2] =>
[SHIPTOCITY] => test
[SHIPTOZIP] => 93412
[SHIPTOSTATE] => CA
[SHIPTOCOUNTRY] => US
[REQCONFIRMSHIPPING] => 1
[EMAIL] => [email protected]
[PHONENUM] => 707423499
[SOLUTIONTYPE] => SOLE
)

The 5th email
subject getOverrideAddress - 1
Now in markflow mode.
SESSION[sendto] = 1

The 6th email
subject ec_step1 - 1

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

NOTE: $this->showPaymentPage = 0
Customer ID: 1
Session Data: Array
(
[customers_host_address] => 66-127-213-144.ded.pacbell.net
[cartID] =>
[cart] => shoppingcart Object
(
[observers] => Array
(
)

        [contents] => Array
            (
                [35:9aa63f4c1016d6c0114e75b01a0e84cf] => Array
                    (
                        [qty] => 1
                        [attributes] => Array
                            (
                                [1] => 16
                            )

                    )

                [36] => Array
                    (
                        [qty] => 1
                    )

            )

        [total] => 53.48
        [weight] => 3.9
        [cartID] => 
        [content_type] => physical
        [free_shipping_item] => 0
        [free_shipping_weight] => 0
        [free_shipping_price] => 0
    )

[navigation] => navigationhistory Object
    (
        [observers] => Array
            (
            )

        [path] => Array
            (
                [0] => Array
                    (
                        [page] => index
                        [mode] => NONSSL
                        [get] => Array
                            (
                                [type] => ec
                                [markflow] => 1
                                [clearSess] => 1
                                [stage] => final
                            )

                        [post] => Array
                            (
                            )

                    )

            )

        [snapshot] => Array
            (
            )

    )

[check_valid] => true
[language] => english
[languages_id] => 1
[languages_code] => en
[currency] => USD
[updateExpirations] => 1
[session_counter] => 1
[customers_ip_address] => 66.127.213.144
[new_products_id_in_cart] => 35:9aa63f4c1016d6c0114e75b01a0e84cf
[valid_to_checkout] => 1
[cart_errors] => 
[customer_id] => 1
[customer_default_address_id] => 1
[customers_authorization] => 0
[customer_first_name] => aftab
[customer_country_id] => 223
[customer_zone_id] => 12
[sendto] => 1
[payment] => paypalwpp
[shipping] => Array
    (
        [id] => ups_GND
        [title] => United Parcel Service (Ground)
        [cost] => 8.09
    )

[billto] => 1
[cot_gv] => 0
[comments] => 

)

The 7th email
subject ec_step1 - 2 -submit
Array
(
[RETURNURL] => http://www.99supplements.com/ipn_main_handler.php?type=ec
[CANCELURL] =>
http://www.99supplements.com/index.php?main_page=checkout_shipping&ec_cancel=1
[LOCALECODE] => US
[CURRENCY] => USD
[PAYMENTACTION] => Sale
[ADDROVERRIDE] => 1
[SHIPTONAME] => aftab banth
[SHIPTOSTREET] => 87 test
[SHIPTOSTREET2] =>
[SHIPTOCITY] => test
[SHIPTOZIP] => 93412
[SHIPTOSTATE] => CA
[SHIPTOCOUNTRY] => US
[REQCONFIRMSHIPPING] => 1
[EMAIL] => [email protected]
[PHONENUM] => 707423499
[SOLUTIONTYPE] => SOLE
)

our website is www.99supplements.com

thanks for all your help

27 Feb 2007, 7:46 PM
#25
tabdiggy avatar

tabdiggy

New Zenner

Join Date:
Feb 2007
Posts:
12
Plugin Contributions:
0

Re: paypal express checkout erros

the Sql is 4.3.11

thanks,
Aftab

27 Feb 2007, 7:47 PM
#26
tabdiggy avatar

tabdiggy

New Zenner

Join Date:
Feb 2007
Posts:
12
Plugin Contributions:
0

Re: paypal express checkout erros

sure,

The 1st email is
subject getOverrideAddress - 2
$address_arr->fields = Array
the 2nd email is
subject getOverrideAddress - 1
Now in markflow mode.
SESSION[sendto] = 1

the 3rd email
subject ec_step1 - 1
Checking to see if we are in markflow
cart contents: physical

NOTE: $this->showPaymentPage = 0
Customer ID: 1
Session Data: Array
(
[customers_host_address] => 66-127-213-144.ded.pacbell.net
[cartID] =>
[cart] => shoppingcart Object
(
[observers] => Array
(
)

        [contents] => Array
            (
                [35:9aa63f4c1016d6c0114e75b01a0e84cf] => Array
                    (
                        [qty] => 1
                        [attributes] => Array
                            (
                                [1] => 16
                            )

                    )

                [36] => Array
                    (
                        [qty] => 1
                    )

            )

        [total] => 53.48
        [weight] => 3.9
        [cartID] => 
        [content_type] => physical
        [free_shipping_item] => 0
        [free_shipping_weight] => 0
        [free_shipping_price] => 0
    )

[navigation] => navigationhistory Object
    (
        [observers] => Array
            (
            )

        [path] => Array
            (
                [0] => Array
                    (
                        [page] => index
                        [mode] => NONSSL
                        [get] => Array
                            (
                                [type] => ec
                                [markflow] => 1
                                [clearSess] => 1
                                [stage] => final
                            )

                        [post] => Array
                            (
                            )

                    )

            )

        [snapshot] => Array
            (
            )

    )

[check_valid] => true
[language] => english
[languages_id] => 1
[languages_code] => en
[currency] => USD
[updateExpirations] => 1
[session_counter] => 1
[customers_ip_address] => 66.127.213.144
[new_products_id_in_cart] => 35:9aa63f4c1016d6c0114e75b01a0e84cf
[valid_to_checkout] => 1
[cart_errors] => 
[customer_id] => 1
[customer_default_address_id] => 1
[customers_authorization] => 0
[customer_first_name] => aftab
[customer_country_id] => 223
[customer_zone_id] => 12
[sendto] => 1
[payment] => paypalwpp
[shipping] => Array
    (
        [id] => ups_GND
        [title] => United Parcel Service (Ground)
        [cost] => 8.09
    )

[billto] => 1
[cot_gv] => 0
[comments] => 

)

the 4th email
subject ec_step1 - 2 -submit

Array
(
[RETURNURL] =>************
[CANCELURL] =>************
[LOCALECODE] => US
[CURRENCY] => USD
[PAYMENTACTION] => Sale
[ADDROVERRIDE] => 1
[SHIPTONAME] => aftab banth
[SHIPTOSTREET] => 87 test
[SHIPTOSTREET2] =>
[SHIPTOCITY] => test
[SHIPTOZIP] => 93412
[SHIPTOSTATE] => CA
[SHIPTOCOUNTRY] => US
[REQCONFIRMSHIPPING] => 1
[email] => [email protected]
[PHONENUM] => 70****99
[SOLUTIONTYPE] => SOLE
)

The 5th email
subject getOverrideAddress - 1
Now in markflow mode.
SESSION[sendto] = 1

The 6th email
subject ec_step1 - 1

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

NOTE: $this->showPaymentPage = 0
Customer ID: 1
Session Data: Array
(
[customers_host_address] => 66-127-213-144.ded.pacbell.net
[cartID] =>
[cart] => shoppingcart Object
(
[observers] => Array
(
)

        [contents] => Array
            (
                [35:9aa63f4c1016d6c0114e75b01a0e84cf] => Array
                    (
                        [qty] => 1
                        [attributes] => Array
                            (
                                [1] => 16
                            )

                    )

                [36] => Array
                    (
                        [qty] => 1
                    )

            )

        [total] => 53.48
        [weight] => 3.9
        [cartID] => 
        [content_type] => physical
        [free_shipping_item] => 0
        [free_shipping_weight] => 0
        [free_shipping_price] => 0
    )

[navigation] => navigationhistory Object
    (
        [observers] => Array
            (
            )

        [path] => Array
            (
                [0] => Array
                    (
                        [page] => index
                        [mode] => NONSSL
                        [get] => Array
                            (
                                [type] => ec
                                [markflow] => 1
                                [clearSess] => 1
                                [stage] => final
                            )

                        [post] => Array
                            (
                            )

                    )

            )

        [snapshot] => Array
            (
            )

    )

[check_valid] => true
[language] => english
[languages_id] => 1
[languages_code] => en
[currency] => USD
[updateExpirations] => 1
[session_counter] => 1
[customers_ip_address] => 66.127.213.144
[new_products_id_in_cart] => 35:9aa63f4c1016d6c0114e75b01a0e84cf
[valid_to_checkout] => 1
[cart_errors] => 
[customer_id] => 1
[customer_default_address_id] => 1
[customers_authorization] => 0
[customer_first_name] => aftab
[customer_country_id] => 223
[customer_zone_id] => 12
[sendto] => 1
[payment] => paypalwpp
[shipping] => Array
    (
        [id] => ups_GND
        [title] => United Parcel Service (Ground)
        [cost] => 8.09
    )

[billto] => 1
[cot_gv] => 0
[comments] => 

)

The 7th email
subject ec_step1 - 2 -submit
Array
(
[RETURNURL] => ****************
[CANCELURL] =>***************
[LOCALECODE] => US
[CURRENCY] => USD
[PAYMENTACTION] => Sale
[ADDROVERRIDE] => 1
[SHIPTONAME] => afatab baanth
[SHIPTOSTREET] => 87 test
[SHIPTOSTREET2] =>
[SHIPTOCITY] => test
[SHIPTOZIP] => 93412
[SHIPTOSTATE] => CA
[SHIPTOCOUNTRY] => US
[REQCONFIRMSHIPPING] => 1
[email] => [email protected]
[PHONENUM] => 70*****99
)

our website is www.99supplements.com

thanks for all your help

28 Feb 2007, 2:33 AM
#27
ajeh avatar

ajeh

Oba-san

Join Date:
Sep 2003
Location:
Ohio
Posts:
62,757
Plugin Contributions:
1

Re: paypal express checkout erros

Do you have HTML in your Product Name fields?

Linda McGrath
If you have to think ... you haven't been zenned ...

**Did YOU buy the Zen Cart Team a cup of coffee and a donut today? Just click here to support the Zen Cart Team!!**

Are you using the latest? Perhaps you've a problem that's fixed in the latest version: [Upgrade today!]
Officially PayPal-Certified! Just click here

Try our Zen Cart Recommended Services - Hosting, Payment and more ...
Signup for our Announcements Forums to stay up to date on important changes and updates!

28 Feb 2007, 3:39 AM
#28
drbyte avatar

drbyte

Sensei

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

Re: paypal express checkout erros

tabdiggy:

When you click confirm, the page keeps saying loading, then nothing happens.

So the site just keeps saying loading, and never comes back.

Does it ever collect payment ? ie: do you get money in your PayPal account ?

.
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.

28 Feb 2007, 7:03 AM
#29
tabdiggy avatar

tabdiggy

New Zenner

Join Date:
Feb 2007
Posts:
12
Plugin Contributions:
0

Re: paypal express checkout erros

To answe both questions.

We do not have any HTML in our product names.

Also, the money is credit to our paypal.com account, but the website doesn't show any information for a new order or anything.

thanks,
Aftab

28 Feb 2007, 7:15 AM
#30
drbyte avatar

drbyte

Sensei

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

Re: paypal express checkout erros

do you have any "PayPal***********.log" or "ipn_***********.log" files in your **/cache **or /includes/modules/payment/paypal/logs folders ?
can you zip the most recent 10 files from each folder and post them ?

.
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.

1 Mar 2007, 6:22 AM
#31
tabdiggy avatar

tabdiggy

New Zenner

Join Date:
Feb 2007
Posts:
12
Plugin Contributions:
0

Re: paypal express checkout erros

Drbyte,

WE have tried using both Paypal IPN and paypal express. both do not work. I have attached the 2 logs files that were on in the /logs folder..
For paypal IPN, the site allows the user to pay via paypal and the money shows up in our account, but when the customer is returned back to our site the site doesn't have a order number for the customer and the order does not show up on our admin section.

the paypal express, allows the customer to place items in their accounta and select the payapl express payment options, but when its time for the customer to "confirm" the order the website just stalls and nothing happens. The customer is not redirected to paypal or anything and then after some time the site goes blank, and the address has not changed to http://www.99supplements.com/ipn_main_handler.php?type=ec&markflow=1&clearSess=1&stage=final

So for us neither paypal ipn or paypal express work. We don't care which one we use for out website but we need to get at least 1 of the 2 to work.

thanks for your help

1 Mar 2007, 7:01 AM
#32
drbyte avatar

drbyte

Sensei

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

Re: paypal express checkout erros

From the IPN logs you posted:> Feb 28 2007 0:12 -- IPN FATAL ERROR::Could not establish fsockopen. Host Details = www.paypal.com:80 (110) Connection timed out

GoDaddy doesn't like their shared-hosting clients doing external communication to talk to other websites due to the potential for spammers to do rogue things using such methods.

I'm somewhat unsurprised that you're encountering problems while hosted with GoDaddy ... but I am disappointed that their bizarre configuration continues to pose challenges for some folks running Zen Cart.

I could suggest that you change hosts, but I'm sure you have already paid for several months of hosting already and aren't very interested in making a change. However, do note that changing hosting options to a service tuned specifically to give good performance on Zen Cart sites is almost always a worthwhile and possibly even cost-saving move.

You won't have any success asking GoDaddy to change the services available within a shared hosting plan (ie: to change restrictions on fsockopen or fopen wrappers, or to alter CURL proxy port numbers or other port availability etc). They'll try to upsell you to a more expensive plan if you want to make such changes. I'm not 100% certain that upgrading within their hosting environment will be sufficient.

I've not been able to duplicate the "hang" behaviour you have reported with the Express Checkout module, and don't see why it would only hang on the last stage and not also on the initial stage when pressing the orange Express button.
The IPN failures appear to be related to hosting limitations.
There are a number of things one can investigate for IPN troubleshooting: http://www.zen-cart.com/wiki/index.php/PayPal

The "almost blank" IPN logs are most likely a result of attempting to access the ipn_main_handler.php file from your browser instead of from PayPal's servers.

.
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.

13 Jun 2007, 7:15 AM
#33
umberhulk avatar

umberhulk

New Zenner

Join Date:
Jun 2007
Posts:
1
Plugin Contributions:
0

Re: paypal express checkout erros

[quote=tabdiggy;327816]I have applied the new paypal express checkout patch, but the express checkout is still not working for me site.

the problem occurs when the cusotmers gets to the finaly step of the checkout process(step 3) and when you click confirm, the website keep saying processing , I have the checkout set to email me the errors and the following errors are emailed to me...the bold verbage is the subject line of the email and the rest is the acutaly email contents, I received these 4 emails.

 
*I know several people are having trouble integrating PayPal's Express Check Out into their Zen Carts...*
 
*I am using Godaddy's hosting and -- I know this is very server specific --but one thing that helped me was to change the cURL proxy address port  to "**80**". I was told that this port will facilitate most incoming-outgoing requests...*
 
*So anotherwords, if you are using a Godaddy server, change the cURL proxy address to **64.202.165.130:80***
 
*I also changed the length of the session time outs....but I am fairly certain the server port was originally the main problem.*
13 Jun 2007, 7:24 AM
#34
drbyte avatar

drbyte

Sensei

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

Re: paypal express checkout erros

using the named address is usually more reliable than the numbered address:
http://www.zen-cart.com/forum/showthread.php?t=61528

I'm not sure that using port 80 is the best choice, as the proxy typically only responds to the port it operates on. But, I guess if it works for you, great.

.
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.

17 Jun 2007, 1:30 AM
#35
shanus avatar

shanus

New Zenner

Join Date:
Jun 2007
Posts:
6
Plugin Contributions:
0

Re: paypal express checkout erros

I was having trouble with the Shipping Country, so I've just installed the latest patch (PPEC-137-patches-June16.zip).

I then went to remove and re-install the PayPal Express option in the payment modules section in admin, but only have the payment options load and this comes up: Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ')' in /home/tornadod/public_html/tempo/includes/modules/payment/paypal.php on line **422

Can someone please help? All I did was copy all the provided files from the patch.
**

17 Jun 2007, 3:03 AM
#36
shanus avatar

shanus

New Zenner

Join Date:
Jun 2007
Posts:
6
Plugin Contributions:
0

Re: paypal express checkout erros

Sorry for the double post, but I can't edit it again.

Line 422 is: 'MODULE_PAYMENT_PAYPAL_CURRENCY',

17 Jun 2007, 9:19 AM
#37
drbyte avatar

drbyte

Sensei

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

Re: paypal express checkout erros

That patch has been updated. Sorry. Wrong file got into the zip !

.
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.

9 Jul 2007, 1:11 AM
#38
fubr69z avatar

fubr69z

New Zenner

Join Date:
Jun 2007
Posts:
4
Plugin Contributions:
0

Re: paypal express checkout erros

I do not know if anyone is still looking at these threads, but I was having the same problem when I entered:
curl proxy 64.202.165.130:3128

When I changed it to:
proxy.shr.secureserver.net:3128

It started to work fine. Just a suggestion.