Forums / PayPal Express Checkout support / two times to paypal site

two times to paypal site

Locked

Started by mrbert on 2 May 2007, 11:55 AM · Views: 3,031

Results 1 to 17 of 17
This thread is locked. New replies are disabled.
2 May 2007, 11:55 AM
#1
mrbert avatar

mrbert

New Zenner

Join Date:
Jan 2007
Location:
Rotterdam NL
Posts:
76
Plugin Contributions:
0

two times to paypal site

Hi I am using
** Zen Cart 1.3.7**

with
paypall express:

  • @version $Id: paypalwpp.php 6032 2007-03-22 01:24:11Z drbyte $
    on my webshop https://www.mrbertdesign.nl/webshop
    The flow when I press the yellow/orange checkout with paypall button is strange.
    I first go to the paypal site:
    There I log in
    Now I get a paypal screen with credit card, shipping adress end my contacs mail adress.
    with an orange button "check payment" (translated from Dutch becaus my paypal is set Dutch)
    I click "check payment"
    Now a new screen from my webshop layout appears telling
    step 2of 3 payment info.

I click continue
Then a screen step 3 of 3 Order Confirmation in the webshop layout appears
with A confirm order button that I click.
(point X)

Then I get ****Step 2 of 3 - Payment Informationwith at the bottom:
Please select a payment method for this order.
Check/Money Order

Paypal IPN

Checkout with PayPal

and then I get again the paypall login screen:S
and the steps from above repeat and after (point X) I get **
**Thank You! We Appreciate your Business!
and the download is ready to pickup.

If I now try it again the flow is normal :S
This happened on two different computer now and stops me from getting the shop ready:(
If DrByte wants to do I trial purchase I will ofcourse refund the payment.
If anyone else wants do do a trial payment please tell me in advance so I can agree to refund:)

Bert

Mr Bert
Two of the shops I worked on:
http://stockphoto.mrbertdesign.nl/
http://www.luxim.nl

4 May 2007, 9:56 AM
#2
mrbert avatar

mrbert

New Zenner

Join Date:
Jan 2007
Location:
Rotterdam NL
Posts:
76
Plugin Contributions:
0

Re: two times to paypal site

Is there no one that can help me with this problem?
Or was it not clear what my problem is:S
This is dramatically slowing the development of my webshop.
Is there anything else required on information to get this solved?

:oops:Maybe I had the wrong title (still hard in stress situation and forreign language) but I do not know how to change that to something like :
Problem express checkout, strange checkout flow?
Is there a moderator that can change that?

Mr Bert
Two of the shops I worked on:
http://stockphoto.mrbertdesign.nl/
http://www.luxim.nl

4 May 2007, 6:05 PM
#3
ajeh avatar

ajeh

Oba-san

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

Re: two times to paypal site

You will have to complain to PayPal ... we didn't tell PayPal to make it do this ... they told us to make it do this ... :lamo:

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!

5 May 2007, 8:32 AM
#4
mrbert avatar

mrbert

New Zenner

Join Date:
Jan 2007
Location:
Rotterdam NL
Posts:
76
Plugin Contributions:
0

Re: two times to paypal site

Hi LInda,

I can hardly believe that paypal let the zencart team make something that operates on tim and the other time totally different.
I think this has something to do with something in zencart or at least the way zencart responds to the return from paypall to zencart:S

It looks like after returning from express payment zencart 'forget' it was doing an express payment? I you continue thhe 2nd cycle so login and complete using IPN then the customer pays twice:(

Is there any way I can verify if it goes wrong with paypall or zencart?

Mr Bert
Two of the shops I worked on:
http://stockphoto.mrbertdesign.nl/
http://www.luxim.nl

5 May 2007, 12:32 PM
#5
merlinpa1969 avatar

merlinpa1969

Totally Zenned

Join Date:
Mar 2004
Posts:
13,031
Plugin Contributions:
4

Re: two times to paypal site

once customer hits express and comes back from your site,

make sure that they are not hitting the paypal IPN Icon,

try turning OFF paypal IPN

the flow is

express button to paypal to cart to checkout to success

Zen cart PCI compliant Hosting

5 May 2007, 3:54 PM
#6
mrbert avatar

mrbert

New Zenner

Join Date:
Jan 2007
Location:
Rotterdam NL
Posts:
76
Plugin Contributions:
0

Re: two times to paypal site

Hi Merlinpa,

Thanks for your reply.
I tried a sequence with both IPN enabled and disabled and both times the flow was the same for the expess pay.
I made screendumps of all screens until the thank you message.

Sorry tried compressing but 13 images is still a lot if you put them togetter.
In the zip file on my site at URL:
http://mrbertdesign.nl/strangeexpresspayflow.zip
you can see all the screens numbered from 1 till 13.
I sure hope some one can point me in the right direction:S

Mr Bert
Two of the shops I worked on:
http://stockphoto.mrbertdesign.nl/
http://www.luxim.nl

5 May 2007, 4:03 PM
#7
mrbert avatar

mrbert

New Zenner

Join Date:
Jan 2007
Location:
Rotterdam NL
Posts:
76
Plugin Contributions:
0

Re: two times to paypal site

Contiued because of edit timeout:

And I never nowhere hit the IPN button.
I just pressed the normal and most logical buttons in the sequence.
so in
P1 it was the yellow one
P2 it was login
P3 it was the yellow
P4 continue
p6 confirm order
p7 continue
p8 confirm order
p9 orange login
p10 orange
p11 continue
P12 confirm
p13 download (that worked as expected)

Mr Bert
Two of the shops I worked on:
http://stockphoto.mrbertdesign.nl/
http://www.luxim.nl

5 May 2007, 4:33 PM
#8
merlinpa1969 avatar

merlinpa1969

Totally Zenned

Join Date:
Mar 2004
Posts:
13,031
Plugin Contributions:
4

Re: two times to paypal site

if you start with paypal express then once you come back to your site and finish the order you should NOT be sent back to paypal

Zen cart PCI compliant Hosting

5 May 2007, 5:17 PM
#9
mrbert avatar

mrbert

New Zenner

Join Date:
Jan 2007
Location:
Rotterdam NL
Posts:
76
Plugin Contributions:
0

Re: two times to paypal site

Hi Merlinpa,
Thanks that was also what I understood and that brought me to asking for assistance. I was quite surpriced when I saw that my test payment took so many steps and was payed twice:ohmy:.
Now I hope that some one can help me to find out where this problem might be.
I am willing to provide he required info and also to perform some tests :)

Greets Bert

Mr Bert
Two of the shops I worked on:
http://stockphoto.mrbertdesign.nl/
http://www.luxim.nl

5 May 2007, 5:28 PM
#10
merlinpa1969 avatar

merlinpa1969

Totally Zenned

Join Date:
Mar 2004
Posts:
13,031
Plugin Contributions:
4

Re: two times to paypal site

set up a 1 cent free shipping item quick

Zen cart PCI compliant Hosting

5 May 2007, 6:18 PM
#11
mrbert avatar

mrbert

New Zenner

Join Date:
Jan 2007
Location:
Rotterdam NL
Posts:
76
Plugin Contributions:
0

Re: two times to paypal site

Done so,
category test

Sorry got guests now here :S

Thanks a lot for testing!!

:clap:

If paypal adds cost I will refund it of course

Mr Bert
Two of the shops I worked on:
http://stockphoto.mrbertdesign.nl/
http://www.luxim.nl

5 May 2007, 6:45 PM
#12
merlinpa1969 avatar

merlinpa1969

Totally Zenned

Join Date:
Mar 2004
Posts:
13,031
Plugin Contributions:
4

Re: two times to paypal site

I just did a transaction these were the steps

1 add to cart
2 hit pp express button
3 login to paypal
4 hit the confirm payment button
5 hit step 2 of 3
6 hit confirm

right to checkout success

make sure that your hitting the confirm button and not the return to merchant link

Zen cart PCI compliant Hosting

6 May 2007, 7:34 AM
#13
drbyte avatar

drbyte

Sensei

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

Re: two times to paypal site

It will be helpful to know the exact address details of the customer mrbert is testing with. It's possible that Zen Cart is finding a problem with data returned from PayPal and is attempting to re-collect the data.

Also, it would be helpful to see a copy of the debug logs from a transaction not working as expected: http://www.zen-cart.com/forum/showthread.php?t=61199

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

6 May 2007, 9:49 AM
#14
mrbert avatar

mrbert

New Zenner

Join Date:
Jan 2007
Location:
Rotterdam NL
Posts:
76
Plugin Contributions:
0

Re: two times to paypal site

Hi DrByte,

I addes a file on my serve for download.
All log details are in the download and also I added a screendump of the customer details. It can be found at:

*** link removed for privacy ***

Thanks for all the effort you spend on zencart!!!

Mr Bert
Two of the shops I worked on:
http://stockphoto.mrbertdesign.nl/
http://www.luxim.nl

6 May 2007, 10:04 AM
#15
drbyte avatar

drbyte

Sensei

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

Re: two times to paypal site

Thanks. I got the log.

Your test customer is coming back with blank address data.
You're getting an error, which is normally displayed (if your template supports displaying the error notices):> 81105 Missing Parameter - ShipToStreet : Required parameter missing

The actual data coming back from PayPal is this:```
(
[payer_id] => 5JP9HEKU3M3S2
[payer_email] => beb*******
[payer_salutation] =>
[payer_gender] =>
[payer_firstname] => BeB
[payer_lastname] => H****k
[payer_business] =>
[payer_status] => unverified
[ship_country_code] => NL
[ship_address_status] => None
[ship_phone] =>
)


Without valid data returned from PayPal, your order cannot be completed.
Also, you likely have a bad address in your Zen Cart address book (which came from PayPal). You should click on My Account, Change Address, and delete the one that has blanks in it.  (You'll have to set another address to Primary first.)

After you've cleaned up the address book, please do another test, and PM me with a link to a file where I can download the new logs.

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

6 May 2007, 10:27 AM
#16
mrbert avatar

mrbert

New Zenner

Join Date:
Jan 2007
Location:
Rotterdam NL
Posts:
76
Plugin Contributions:
0

Re: two times to paypal site

Grr Was just awake when I entered the url to the logfiles:S
*** removed ***
that is what it should have been:S

thanks a lot Dr Byte,

I will try updating the adress data and I will come back on this:)

Mr Bert
Two of the shops I worked on:
http://stockphoto.mrbertdesign.nl/
http://www.luxim.nl

6 May 2007, 11:06 AM
#17
mrbert avatar

mrbert

New Zenner

Join Date:
Jan 2007
Location:
Rotterdam NL
Posts:
76
Plugin Contributions:
0

Re: two times to paypal site

Hi DrByte,

Thanks a lot.
I realy seemed it was a problem just with this account.
I first changed the adress data in paypal for this account.
There was something strange with that adress I could see street and number appeared twice.

After that the problem persisted.
The I deleted the user from the shop.
again I tried a payment
Now I got

Customer information cannot be validated!
Please login or recreate your account ...
In my header.
But I saw the express pay button again and when I pressed that the payment finished corrrectly. Also when I tried on the other PC I saw no problem, so I hope /guess this problem is solved!!

A coffee/beer for the zencart team:):clap:

Mr Bert
Two of the shops I worked on:
http://stockphoto.mrbertdesign.nl/
http://www.luxim.nl