Update your PayPal buttons before 29th March 2017.......

Lakshmana
Contributor
Contributor

 

================================

 

Updating thread title to reflect the new date of March 29th.

 

Please note that we have extended the go live date for this until March 29th. Any questions related to updating the buttons and HTML basics related to this upgrade please post here.

 

================================

 

 

 

HI,

I received this email from PayPal..

Update your PayPal buttons before 18 January 2017

In January, we'll be upgrading the PayPal integration you're using, Website Payments Standard, to:

  • Let your customers check out in a click with One Touch™
  • Ensure your checkout is always mobile-optimised
  • Deliver a simpler checkout design that’s consistent across desktop and mobile

To ensure you can continue to process payments once these upgrades have taken place, please update your PayPal buttons by 18 January 2017.

What do you need to do?

We’ve identified problems with at least one of your PayPal buttons so please check all your existing buttons for invalid or incorrect data.



--

I've been testing my buttons to see if theres a problem, so far all working (still many to go)
If PayPal has identified a problem cant they also mention where and what it is since they discovered it?

I see the PayPal documentation but so far I cant see my mistake..

Any help or advice on this most welcome.. i.e further info on this email and how to troubleshoot this..

Anthony


Login to Me Too
284 REPLIES 284

nicowisamu
Contributor
Contributor

One of our users has such HTML variables sent to PayPal: https://monosnap.com/file/SHV0gqlhZoQaLau6Zwl7D4aztwx8dk

This displays the error https://monosnap.com/file/me9S3ySbGDSbGAakSIyMHA2oTG6A05

But our payment plugin for PayPal is used by thousands of other users so I don't see why it would happen just for a few merchants and I don't see what's wrong with these variables.

Could you help us out ?

Login to Me Too

nicowisamu
Contributor
Contributor

I've also tried cleaning a bit the variables sent by the form based on the documentation : https://monosnap.com/file/l6VTXA1FTQNBg4QYun76S0btCVg2rD

but the result was the same. It would be great to know exactly what variable is the problem.

Login to Me Too

MTS_Ciaran
Moderator
Moderator

Can you post the URL of the error page please?

Login to Me Too

MTS_Nacho
Moderator
Moderator

@nicowisamu This issue occurs upon the combination of two circumstances:

 

- When the variable "address_override=1" it's being passed to PayPal.

 

This parameter basically tells PayPal that the shipping address being sent over to us must not be changed in the payment pages, so we won't allow buyers to change it once they land on PayPal.



AND

 

 - Passing incorrect/inconsistent shipping address parameters.

 

The following will need to be sent to PayPal, from a shipping address point of view:

 

first_name

last_name

address1

zip

city

state (optional for some countries)

country (will require the ISO code of the country)

So if your integration it's not passing any of the above or if it contains an inconsistent value (we will do validation in some countries, for example we will verify that US zip codes match city/state) we will display the error.

Note that without "address_override=1" we won't display any errors and we will simply use the buyer's default shipping address instead of the incorrect one being passed to us.

 

Can you check all the shipping variables are being passed and there is a correct value?

 

Pay special attention to the value of "country" where you need to pass something like "US", "FR", "GB", etc. rather than "United States", "France", "United Kingdom", etc.

 

Thanks.

Login to Me Too

RezB
Contributor
Contributor

@MTS_Nacho We have the PayPal All-in-One Payment Solutions - Website Payments Standard functionality enabled on Magento CE v1.8.1 (Express Checkout is disbaled) here http://www.oasishomeandhobby.co.uk/

 

Currently receiving errors when trying to make purchases via PayPal with the screen immediately showing, 'Things don't appear to be working at the moment. Please try again later.' upon being redirected to PayPal and the URL includes the parameter '&code=ADDRESS_ERROR'.

 

We have enabled debugging mode and have reviewed the parameters and data being sent, all expected address details are included, the data formats in terms of decimal places, characters etc. all appear to be exactly as they should.

 

There have been some cases where orders have been made successfully although the vast majority, if not all orders currently fail via PayPal.

 

Any assistance you can give to help debug and resolve this iss would be very much appreciated.

 

 

Cheers!

Login to Me Too

MTS_Nacho
Moderator
Moderator

@RezB Did you disable the PayPal option in your website because of this issue? It seems you are offering only direct card payments.

 

Please let me know if you enable it again, and I can check it from here.

 

Thanks.

Login to Me Too

EscapeSF
Contributor
Contributor

Same problem we are having. It works 50/50, which is not good enough for us

 

 <html>
 <form id="paypal_form" action="https://www.paypal.com/cgi-bin/webscr" method="post">
 <input type="hidden" name="cmd" value="_xclick">
 <input type="hidden" name="business" value=" REMOVED@REMOVED_DOMAIN">
 <input type="hidden" id="item_name" name="item_name" value="Payment EscapeSF 2017-04-17 4:45 PM Blind Tiger">
 <input type="hidden" id="item_number" name="item_number" value="37188">
 <input type="hidden" id="amount" name="amount" value="139">
 <input type="hidden" name="no_shipping" value="0">
 <input type="hidden" name="no_note" value="1">
 <input type="hidden" name="currency_code" value="USD">
 <input type="hidden" name="lc" value="US">
 <input type="hidden" name="bn" value="PP-BuyNowBF">
 <input type="hidden" name="notify_url" value="http://questroomsf.com/wp-content/themes/wp-theme/ipn.php">
 <input type="image" src="https://www.paypal.com/en_US/i/btn/btn_buynow_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online.">
 <img alt="" border="0" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1">
 </form>
 </html>
  
Login to Me Too

MTS_Nacho
Moderator
Moderator

@EscapeSF I haven't been able to reproduce any issues with that particular button code.

 

The redirection to the payment page seems to work fine all of the times I try it.

 

Can you let us know the exact error displayed and if the only steps you are taking to reproduce the issue it's just clicking on the button?

 

Thanks.

Login to Me Too

EscapeSF
Contributor
Contributor

@MTS_Nacho - http://questroomsf.com/wp-content/uploads/2017/04/test.html 

 

Here is a simple test HTML file with the button that worked fine for the last 2 years. Try using it few times of times. I just got "http://questroomsf.com/wp-content/uploads/2017/04/test.html"

Things don't appear to be working at the moment. Please try again later.

 

3 out of 5 times I clicked I got an errors, so 2 out of 5 took me to the cart to pay. This leads me to believe that PayPal is **bleep** up and causing my small business to lose 60% of the business 

 

 

 

Login to Me Too

Haven't Found your Answer?

It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.