- 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
Я позвонил по телефону, не понимают языка восстановления PayPal пароля Как восстановить свой пароль
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
@CC_webmaster You would need to use JavaScript to prevent your buyers from entering the wrong amount.
We can't provide custom code, but something like this would be an example:
<script> function validateForm(event) { var amount = document.getElementById('amountInput').value; //id attribute must be added to the amount HTML input console.log(amount); var pattern = /^\d+\.?\d{1,2}$/; if (!amount.match(pattern)) { event.preventDefault(); alert ("Amount must be in the correct format: no currency symbol or thousand separator and only two decimals."); } } </script>
And then we would call this function with onSubmit:
<form onSubmit="validateForm(event)" class="give" action="https://www.paypal.com/cgi-bin/webscr" method="post">
An alternative to adding JS code would be to include a message advising buyers of the exact format of the amount to be entered.
- 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
I have a problem, when I use the ExpressCheckout button, and sometimes jump to the old payment page, and sometimes jump to the new payment page, as long as the browser cache cleared, a lot of time will jump to the old payment page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
@ken_jane - If its Express Checkout the change coming in March wont cause any errors as such. However it would be good to verify that you are actually using EC. Can you post a link to your site and we can test it out.
If it is express checkout, I suspect the fallbacks to the old checkout are happening due to some timeout during the loading on the new site, but again I can check for that on my side.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
when I use the ExpressCheckout button, and sometimes jump to the old payment page, and sometimes jump to the new payment page, as long as the browser cache cleared, a lot of time will jump to the old payment page
It is a ExpressCheckout button
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Im getting the new checkout everytime 🙂
As this is Express Checkout, there wont be an issue once we make the changes on our side on March 29th as those changes only related to WPS. But in the mean time, I'll take a look at the logs on our side to see why this is falling back to the old flow.
Can post a couple of EC tokens where the old checkout flow is displayed?
- 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
There is a problem, that is, our site is currently useful to two different payment button, one is ExpressCheckout button and the other is WPS payment button. It is not possible to determine whether the WPS payment is still in question, and that the jump to the old payment page was not found in the test
thanks.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
We got the message.
We check our code and we don't see the problem.
We use a Paypal button at this page : https://www.ecoletroubadour.com/paiement.php
Here is the code :
<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top" onsubmit="return verifierforme()" name="paypal" accept-charset="utf-8"> <input type="hidden" name="cmd" value="_s-xclick"> <input type="hidden" name="hosted_button_id" value="ND4KXDLSR4556"> <table style="margin-left: 40px;"> <tr><td><input type="hidden" name="on1" value="Nom"><u>Nom de famille</u> de l'<b>ÉLÈVE</b> OU des élèves</td></tr><tr><td><input type="text" name="os1" maxlength="64"></td></tr> <tr><td><input type="hidden" name="on2" value="Prenom"><u>Prénom</u> de l'<b>ÉLÈVE</b> OU des élèves</td></tr><tr><td><input type="text" name="os2" maxlength="64"></td></tr> <tr><td><input type="hidden" name="on3" value="Telephone">Numéro de téléphone de l'<b>ACHETEUR</b></td></tr><tr><td><input type="text" name="os3" maxlength="64"></td></tr> <tr><td><input type="hidden" name="on0" value="Reference">Je désire acheter :</td></tr><tr><td><select name="os0"><option value=''></option><option value='cours'>Cours *et frais d'inscription s'il y a lieu</option><option value='cheque_cadeau'>Chèque-cadeau</option><option value='bootcamp'>Bootcamp</option></select></td></tr> <tr><td>Montant total*</td></tr><tr><td><input type="text" name="amount" id="amount" value="0.00" onblur="virgule(this.value)" ></td></tr> </table> <input style="margin-left: 40px;" type="image" src="https://www.paypalobjects.com/fr_CA/i/btn/btn_buynowCC_LG.gif" border="0" name="submit" alt="PayPal - la solution de paiement en ligne la plus simple et la plus sécurisée !"> <img alt="" border="0" src="https://www.paypalobjects.com/fr_CA/i/scr/pixel.gif" width="1" height="1"> </form>
Can you check and tell us what is wrong.
Thank you.
Haven't Found your Answer?
It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.
- SetExpressCheckout 10003 error with ITEMCATEGORY=Digital in NVP/SOAP APIs
- We're not currently set up for transactions in India. in PayPal Payments Standard
- Issue with Empty store_info in Response Using /v1/reporting/transactions on Sandbox API in REST APIs
- recurring payments when price maybe changed and price have 2 decimal point in REST APIs
- does api-m.sandbox.paypal.com or the real api endpoint support IPv6? in REST APIs