New Zenner
- Join Date:
- Apr 2017
- Location:
- Bangladesh
- Posts:
- 3
- Plugin Contributions:
- 0
Paypal Express Checkout - Shipping Address Issue
Hi, the problem is solved now?
I am still facing this problem. How can I solve if it coded by Paypal. :)
Thanks
Views: 89,657
New Zenner
Hi, the problem is solved now?
I am still facing this problem. How can I solve if it coded by Paypal. :)
Thanks
Zen Follower
Shawon Das:
Hi, the problem is solved now?
I am still facing this problem. How can I solve if it coded by Paypal. :)Thanks
Hi,
No, this issue is still present and causes a few problems for some of my busier stores. Depending on your version Webchills has posted to GitHub a working resolution which can be found on the link below.
I suggest have a good read of this post before applying the patch as your zen settings have a lot to do with PayPal functions. As for this being a PayPal coded issue this workaround works for my stores where it has been applied. On GitHub look in the folder named GEAENDERTE DATEIEN for your version and then either download or copy the patch. In essence it is a case of modifying code from your paypalwpp.php
https://github.com/webchills/zencart-de-paypal-express
Anyway I hope this helps.
Regards
SpaceMonkey :cool:
New Zenner
Hi SpaceMonkey,
Thanks for your reply.
it's cool. Did you try yourself? my store version is 1.3.9h
Should I replace the file? any idea?
If I replace the file to new codes, i will need to configure the PayPal integration again?
Thanks.
Zen Follower
Shawon Das:
Did you try yourself? my store version is 1.3.9h
Should I replace the file? any idea?
Honestly I don't know about v1.39. I only started with Zen at v1.51 and have never needed to go any further back.
But otherwise yes, I have applied this fix to several stores v1.51 through to v1.55.
Shawon Das:
If I replace the file to new codes, i will need to configure the PayPal integration again?
Thanks.
No, the configuration should be fine as stored in the DB. But as always if you try something >MAKE A BACKUP FIRST<.
Good luck. :smile:
New Zenner
Thanks, Can you check your inbox please?
I have send you a message to have your skype. Need your help. Thanks
Zen Follower
Shawon Das:
Thanks, Can you check your inbox please?
I have send you a message to have your skype. Need your help. Thanks
Hi,
Sorry I missed your messages. I didn't receive notification for PM's. I think I have done that setting now.
As for Skype details, that won't be possible, I don't use it at all! Sorry. :no:
I don't think there is anything here that needs to be private. I will try to help where I can & use the forum so others can benefit in the future without having to go over the same things again and again.
Have you attempted the patch yet? Have you updated your Zen version? How did you get on? :yes:
Regards
Totally Zenned
Shawon Das:
my store version is 1.3.9h
This is a very old version of Zen Cart. IMHO, fixing it is counter-productive. It's just going to continue to be to old.
Take a look at https://www.zen-cart.com/entry.php?3-How-do-I-rebuild-my-site-on-the-new-version-instead-of-upgrading and try getting up to the latest version.
You'll have to enter your paypal credentials in the new version but you will be up to date across the board.
Need a hand with Zen Cart? Hire the team at myZenCartZone.com for upgrades, repairs, and custom plugins.
Zen Cart Certified hosting at myZenCartHost.com
Zen Follower
dbltoe:
Shawon Das:
my store version is 1.3.9h
This is a very old version of Zen Cart. IMHO, fixing it is counter-productive. It's just going to continue to be to old.
Take a look at https://www.zen-cart.com/entry.php?3-How-do-I-rebuild-my-site-on-the-new-version-instead-of-upgrading and try getting up to the latest version.
You'll have to enter your paypal credentials in the new version but you will be up to date across the board.
Hi.
**Yes agree to update **but if you read this whole post you will see the problem is a PayPal issue. The current version still carries the same issue. I also note it appears to be a country specific issue!!
If you are experiencing this issue you will need to look at the PayPal terms carefully and decide if this is the right way forward for you. This fix does invalidate your Sellers Protection and your PayPal payments received will also carry this warning.
New Zenner
Don't know why, but this issue has recently started to cause us problems. A UK customer can (either deliberately or accidentally) select a UK address for free shipping on the website, go to Paypal and change it to Timbuktu and hey presto that's the delivery address generated on the website order page at no extra shipping cost - that is until we either void the order or ask for more money. That new delivery address is also added automatically to his address book on the website. Reading through the thread it's clear no action is going to be taken any time soon to address this European bug, and it certainly is a bug. We applied the patch mentioned previoulsy (not even a patch really, just change one php file) and it worked a treat on V1.55. Customer now goes to Paypal, it's a much simplified page with no mention of delivery addresses, pays his money and then back to the website.
Totally Zenned
Just adding to this thread, although not an answer to the problem. I have the same issue in that Paypal doesn't keep the Billing address and shipping address separate and only one address is used meaning it is that address that is sent back to Zen Cart. Ideally a customer should fill in their billing address to process the payment which is the same address on their Credit/Debit Card statement, and be given the option to supply a different shipping address if required shipping address. This does happen on other payment processing systems, apart from paypal which doesn't understand how to deal with the two addresses. That is definitely not a Zen Cart issue and as Dr Byte rightly says, it is a Paypal issue. The Zen Cart system for paypal will be following Paypal's rules and if they are the rules, thats what we have to work with. I doubt anyone on here will be able to change that unless they have a few million to spare to bribe the man at the top of Paypal. I don't know what the answer is, it does seem silly that Paypal can't deal with something like that. But I suspect there could be coding reasons why it hasn't been implemented into the Paypal system. It's true that you would have to ask Paypal and I doubt anybody would be able to give you a reliable straight answer either by email or on the phone. Maybe a way to deal with this would be to have the shipping address sent in a different email for the order number when the customer hits the button to go to paypal with an alert to say to the shop owner 'Please wait for payment before shipping'. That may get around the issue, but then I don't know as I do not know if it would be reliable enough.
I can see the frustration of people in this thread, as I feel frustrated too that Paypal does not do this. But that's the way the Cookie Crumbles and I fully support what Dr Byte has said by saying 'ask paypal'. In other words, when calling Paypal about this issue, talk to the wall.
Nick Smith - Venture Design and Print
https://venturedesignandprint.co.uk
Zen Follower
Nick1973:
I can see the frustration of people in this thread, as I feel frustrated too that Paypal does not do this. But that's the way the Cookie Crumbles and I fully support what Dr Byte has said by saying 'ask paypal'. In other words, when calling Paypal about this issue, talk to the wall.
Hi Nick,
The work around solution (patch) available on github does work. However use with extreme caution as PayPal will not uphold the Sellers Protection if this patch is applied.
I agree this is a really annoying issue and also agree that this is a PayPal issue.
I can confirm that you would get a better reply talking to the wall as PayPal won't listen. The correct field is populated when transferred to PayPal but comes back as the customers validated address held with PayPal every time.
Good luck and please post back if you discover anything new.
Regards
Administrator
Belangers:
The developers at Zencart, or who write these haven't been losing thousands per month with this issue, we are.
Open offer to anyone "losing thousands per month" - please contact me; I'll fix the issue you have for a flat rate of 10% of your estimated annual losses for the past 12 months. It's a win-win!!
That Software Guy. My Store: Zen Cart Support
Available for hire - See my ad in Services
Plugin Moderator, Documentation Curator, Chief Cook and Bottle-Washer.
Do you benefit from Zen Cart? Then please support the project.
New Zenner
Has this issue been fixed? Since getting Zen Cart updated recently customers have been complaining address is not one they entered, and is the address being taken from PayPal? I went to use webchills fix but it says it has been taken down
Winemax.ie
Check out my short film The Pigman - Short Irish Fable
Zen Follower
Hi Guys,
I just want to add that I am also experiencing the same issue in a UK store using. In essense it does not matter what address the customer uses in Zencart to checkout as when paypal opens up it is defaulted to whatever address is in the customers paypal. I have purchased from other stores that ddo not ask for an address in the paypal menu. Is there a way to turn this off?
I have now had a few customers get very angry when the delivery address has been wrong, when in reality it has defualted to there address on paypal.
Any help would be much appreciated!
Zen Follower
I haven't yet had trouble since our shop is not live yet, but it occurs to me something appears to odd:
I understand that Paypal (when I communicated with them about letting customers in Japan check out without a Paypal account) will not uphold any claims if customers are permitted to check out without having a Paypal account. That is Paypal's right, per country and depending on the circumstances as they see fit.
However, when they do validate a customer (with or without a Paypal account), my expectation is that they validate the customer's name and Zen Cart billing address against the registered credit card name and billing address for that customer in Paypal.
How does that billing address have anything to do with the shipping address in Zen Cart? Once the validation is done, and the flow returns to Zen Cart, is the shipping address not decided regardless of the payment authentication flow?
If not, that sounds to me like a flaw in the module. But then, I admit I do not know how the API is required to be set up to satisfy Paypal's verification procedures.
Zen Cart 1.5.6c modified for Japanese language support. Upgraded incrementally from initial 1.5.5d. Currently planning direct upgrade to 2.1.0
Tell staff why this post should be reviewed.