PayPal Address Validation

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
13 years ago
We use PayPal Standard for our site and have had customers putting in invalid shipping addresses. Is there any way to turn off the address validation on PayPals side? Most, if not all, of the time we are able to figure out what the shipping address is. When a user puts in an invalid address, the user gets an error on the PayPal site after the redirect. If anything, I'd rather do the validation on our site, but turning off the validation on PayPals side is the ideal solution.

Thanks all.
12 years ago
I'm having the same problem.  Paypal says there should be a "Address Override" setting in the shopping cart software but I cannot find it.

Any help would be appreciated.

Loosing sales because of this :(
12 years ago
I think the instructions I posted in my last message here should help you:
https://www.nopcommerce.com/boards/t/18137/paypal-direct-cvv2-and-address-verification-resolved-controlled-through-paypal.aspx
12 years ago
Threadrock wrote:
I think the instructions I posted in my last message here should help you:
https://www.nopcommerce.com/boards/t/18137/paypal-direct-cvv2-and-address-verification-resolved-controlled-through-paypal.aspx


Thanks,  But that's not actually the problem I'm having.  My problem is that when someone on my site enters in their address and makes a mistake then gets forwarded to PayPal to make their payment PayPal throws up an error as soon as they get there saying that their shipping address is not valid.  And that's where the transaction ends .. there is no chance to correct it or for the customer to say "no, it is correct" and proceed.  Almost all customers that run into this just go away mad and never return, some take the time to write me and insist that their address is absolutely correct but for some reason PayPal is overly concerned about the validity of their address and rejects them because they don't like what they entered on MY site for their shipping address.

I really need to find a way to turn this "feature" off, it's costing me sales.
12 years ago
I often have this same problem too. Has anyone found a reolution?
12 years ago
After many on phone sessions with Paypal integration they determined that the problem is on the NOP commerce side.
You have to have (in my case) your programmer go into the cart code and shut off the shipping verify on the paypal plugin.

uggg.....I have lost so many sales becasue of this!
12 years ago
alienears wrote:
You have to have your programmer go into the cart code and shut off the shipping verify on the paypal plugin.


Hardly seems like a solution.  How many NopCopmmerce have a programmer on staff?  I run a manufacturing company that sells it's products online ... I've never employed a programmer and I'm pretty sure I never will.

:(

I wish the NopCommerce developers would fix this.
12 years ago
There are 2 parameters that are being passed to paypal that impact this behavior.

address_override:
It is hard coded to address_override=1 in the PayPal Standard Payment Processor.  This overrides the address that paypal has with the address being passed in.  Certain required fields, such as State have to match, if not then the validation error occurs.  If changed to address_override=0 then the address used is the address stored in paypal.

no_shipping:
Prompt buyer for shipping address. Allowed values are:
0: (default) buyer is prompted to include a shipping address.  
1: buyer is not asked for a shipping address
2: buyer must provide a shipping address
In the plugin if the order does not require shipping then its set to no_shipping=1 otherwise, it is set to no_shipping=2.

I would contend to change it for all orders to:
address_override=0
no_shipping=1

This would eliminate the need for address validation, and since nopCommerce collects and stores the shipping address I really do not see the need to pass it to paypal for payment processing.
12 years ago
Sizzler wrote:

I would contend to change it for all orders to:
address_override=0
no_shipping=1

This would eliminate the need for address validation, and since nopCommerce collects and stores the shipping address I really do not see the need to pass it to paypal for payment processing.



And, how would a NopCommerce user (not a NopCommerce programmer) go about doing this?

Thanks
12 years ago
GameCraft wrote:
And, how would a NopCommerce user (not a NopCommerce programmer) go about doing this?

You would have to get someone (possibly pay) to make these chagnes for you.  Ideally, the best case is to have the paypal standard plugin enhanced to allow these two paramerts to be changed in the plugin's configuration section.  The quick and dirty approach is to find them in the Plugins\Nop.Plugin.Payments.PayPalStandard\PayPalStandardPaymentProcessor.cs file of the source code and change it there.
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.