- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
================================
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
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
hi
the link is on my site http://www.lmperformance.com/ it is on the cart page only so you have to add something to your cart.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks man, had a good look around for some B6 Audi A4 stuff 🙂 so based on what I can see the site uses Express Checkout, which will not be impacted by this.
Now, the message you received was related to WPS and the reason it was sent to you was because of a single occurance from last month, as such I would say that your integration is fine for the update in March.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Can anyone clarify about recent update from Paypal?
"My integration has been identified as passing incorrect or invalid data to PayPal. What should I do?"
Still sometimes redirecting to old screen in sandbox accounts. Does this update applicable to sandbox or not?
if not, how to test this feature on sandbox before moving to production/live ?
Thanks in advance for straight and quick answer.
Ram

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
@dasaradh - The sandbox is setup in the same way as live, so if you are getting the old checkout flow on sandbox it would also mean you are passing bad data.
Can you send over a link to where we can test, or some button code that is getting to old flow.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @MTS_Ciaran
Thank you for your reply
This is the test bed for one of our client
http://s480372826.onlinehome.us/associations/
on this page, there are paypal buttons, both are redirecting to old screen only
Can you please guide to fix the issue ?
Once again... Thanks in advance
Dasaradh

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks, I tested the buttons and Im getting the correct/new flow, I've swapped out the URL and account email address for live details as well and looks to be working. Looking at the variables and it seems to be compliant with the upcoming changes.
I suspect its more related to the sandbox environment timing out during the launch of the new flow, which results in a fallback to the old.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
So somehow we know nothing about this and just had our first client reach out to us in regards to this. So now we are of course scrambling to figure out why our application is going to the old payment pages.
I logged the variables for a sample transaction. What am I missing? I hope we don't have to rewrite our entire app in less than a month. Is there notifications for things like this?
- item_name_1:Puppy Preschool Group Class - Wednesday @ 12:15 PM - 8/10/2016 - Lacey
- item_number_1:8
- amount_1:300.00
- discount_amount_1:0.00
- tax_1:0.00
- quantity_1:1
- cmd:_cart
- upload:1
- business:email address here
- return:
- currency_code:USD
- invoice:DBP-104

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
@swebdesign the variables below look good, but can you post the full button code, or send me over a link to where I can run through the checkout flow?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks! I thought so too....
<div id="ctl00_ctl00_cphMain_cphMain_pnlPayPalTest" style="display:inline;"> <a href="javascript:paypalTEST();"><img src="/Secure/Images/cc/paypal_checkout.png" /></a> </div> <div id="ctl00_ctl00_cphMain_cphMain_pnlPP"> <input type="hidden" name="cmd" value="_cart"> <input type="hidden" name="upload" value="1"> <input type="hidden" name="business" value="email address" /> <input type="hidden" name="return" value="https://dev4.dogbizpro.com/public/thanks.aspx?invoiceid=104"> <input type="hidden" name="currency_code" value="USD" /> <input type="hidden" name="invoice" value="DBP-104" /> </div> <script type="text/javascript"> function getElem(whichLayer) { if (document.getElementById) elem = document.getElementById(whichLayer); else if (document.all) elem = document.all[whichLayer]; else if (document.layers) elem = document.layers[whichLayer]; return elem; } function paypal() { var f = getElem('aspnetForm'); f.__VIEWSTATE.value = ''; f.encoding = 'application/x-www-form-urlencoded'; f.action = 'https://www.paypal.com/cgi-bin/webscr'; f.submit(); __doPostBack('btnSubmit', ''); } function paypalTEST() { var f = getElem('aspnetForm'); f.__VIEWSTATE.value = ''; f.encoding = 'application/x-www-form-urlencoded'; f.action = 'https://www.sandbox.paypal.com/cgi-bin/webscr'; f.submit(); __doPostBack('btnSubmit', ''); } </script>
You can create an account and register here, which will take you to the full payment page:

Haven't Found your Answer?
It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.
- Error message for obtaining access_token in REST APIs
- where does paypal payments go to if there is no linked phone or email to the seller ? in PayPal Payments Standard
- Couldn't receive International payment in PayPal Payments Standard
- Which api can get oauth2.0 authorization_code? in REST APIs
- Is it possible to make payments in RON (Romanian Leu) through PayPal? in REST APIs