Paypal Overwriting Shipping Address With Billing Address- What's The Correct Configuration?

Hi,



We're having problems with customers' shipping addresses (as specified on the CS checkout screen) being overwritten by the billing address () when PayPal is used



We think the cause is that the billing address is passed to PayPal, which wrongly treats that as the “delivery” address, then passes it back to us, where it overwrites the original shipping address.



(This is confirmed by the fact that this address can be modified within PayPal, and the modified version overwrites CS's original shipping address. Also, the problem doesn't arise when using SagePay).



I'm assuming that this is fixable by configuration either within CS Cart or on the PayPal site itself… but I can't find out where the relevant settings are. (We're using the latest CS 4.3.3.) Does anyone know? Thanks.



(
) Except for one line


  • Smich

Scrap that- just discovered that it's the Instant Payment Notification Settings (IPN) in the PayPal add-on dialog (i.e. not the paypal dialog in the payments section).



PITA having these settings in two different places, it was only because it rang a vague bell in my head that I looked there.



FWIW, PayPal still claims that the billing address is the delivery address (which has the potential to confuse any user that's paying attention) and lets them change it. Since any such changes will be ignored by our system, this has the potential to cause further confusion if the new delivery address is different (i.e. if they realise the one entered into our system was wrong and “fix” it in PayPal). Any way to stop the delivery address showing or being editable in PayPal at all?



Thanks


  • Smich

I was having the same problem and like you, I couldn't figure it out until I looked in the PayPal addon and changed a setting there. I hate it when “improvements” cause problems.

Thanks for solving the riddle!

What is also utterly weird is also how addresses and/or names get completely CHOPPED off half-way and it was only when we were putting a test order ourselves that I noticed that the client had NOT changed anything him/herself. It was Paypal who was the culprit.

E.g my first and last name combined is 4 words, only got 2 back!
Same for street names that are longer than 1 word: house numbers would be removed!

For the others groping in the dark: there are PAYMENT settings (under Administration) but that is NOT where you look for it, you look at ADD-ons for Paypal and then go to 'settings' and then UN-check the first option.

By un-checking you do NOT allow Paypal to overwrite the shipping address in an order!

Phew!

There can be huge problems when a customer has moved and puts the new address in the account or wants it shipped to a different location!

Thanks for solving the riddle!

What is also utterly weird is also how addresses and/or names get completely CHOPPED off half-way and it was only when we were putting a test order ourselves that I noticed that the client had NOT changed anything him/herself. It was Paypal who was the culprit.

E.g my first and last name combined is 4 words, only got 2 back!
Same for street names that are longer than 1 word: house numbers would be removed!

For the others groping in the dark: there are PAYMENT settings (under Administration) but that is NOT where you look for it, you look at ADD-ons for Paypal and then go to 'settings' and then UN-check the first option.

By un-checking you do NOT allow Paypal to overwrite the shipping address in an order!

Phew!

There can be huge problems when a customer has moved and puts the new address in the account or wants it shipped to a different location!

Thank you for sharing these steps. After the fourth customer complained that their order was shipped to the wrong address, and losing money. I came to the forum and found this thread.

As my business grows, I'm finding it difficult to find the time to chase down and solve issues like this one. Can anyone recommend a stateside individual or service / company, based on personal experience, that offers support for CS-CART owners?

Thank you for sharing these steps. After the fourth customer complained that their order was shipped to the wrong address, and losing money. I came to the forum and found this thread.

As my business grows, I'm finding it difficult to find the time to chase down and solve issues like this one. Can anyone recommend a stateside individual or service / company, based on personal experience, that offers support for CS-CART owners?

We disabled this option since v4.3.5 for all new installations.

As for the company that can offer a support you can either use our tech support or one of third party developers that provide CS-Cart support: http://marketplace.cs-cart.com/developers-catalog.html?services=S

We disabled this option since v4.3.5 for all new installations.

As for the company that can offer a support you can either use our tech support or one of third party developers that provide CS-Cart support: http://marketplace.cs-cart.com/developers-catalog.html?services=S

Imac,

I'm using 4.3.6 on 2 stores and still see this option in the paypal payments addon, did I miss something? I'm having an issue with all paypal orders missing the phone number even though I have that field checked for show/required on the contact information and billing/shipping .

Thank you

Joe

Imac,
I'm using 4.3.6 on 2 stores and still see this option in the paypal payments addon, did I miss something? I'm having an issue with all paypal orders missing the phone number even though I have that field checked for show/required on the contact information and billing/shipping .

Thank you
Joe


This was added only for the newly installed stores.
If you are using upgraded version than your previous settings were used and looks like "Override customer info" checkbox was enabled at the PayPal add-on settings.

As for the phone please can contact our tech support at https://www.cs-cart.com/helpdesk.
I'm not aware of any issues regarding this.