New to the community? Welcome! Please read our Community Rules and Guidelines
Join the live Q&A with our Community moderator team Wednesdays, 1-2pm PT (4-5pm ET) and Fridays, 4-5pm GMT. Learn more in Community Events
PayPal Buttons recently quite working on our Google Sites hosted site. Has anybody else run into this problem? And how have you been able to resolve it?
This was intentionally done by Google and for Classic sites there is no workaround. They indicated it was an attempt to stop malicious code executing on sites in HTML boxes. They also claim that there might be a workaround if you update your site from Classic to New. However, some sites cannot be converted and those sites are simply crippled.
You will see it work just fine in the sites editor. But when you publish, it breaks. Because Google is crippling the code.
I've figured out a solution. It's not "pretty" but its functioning and that's all that matters until we complete the transition to new Google Sites. What I've done is paste the PayPal button's code into my webpage's HTML code (at the place in the code where the "busted" PayPal Button current exists) using Google Sites's HTML Editor. Once in edit mode, the HTML editor is located on the right side of the webpage's toolbar. Warning: Its tedious.
I too am having the same problem. I updated to the new google site and that's where everything went south. I found the embed code button and replaced all the paypal buttons. They show up, but none of them work. I click on them and nothing happens. Now what? I'm at a complete loss where to go to fix this. I don't know if it's google or paypal. I even created a new button thinking that it's an update thing. Nope, still don't work.
On new google sites, I find that the buttons work if I'm using chrome, but they do not work (they show up but do nothing) on all other browsers. Weird. My workaround is to move the payment page to another hosting service. No way around it:-(