cancel
Showing results for 
Search instead for 
Did you mean: 

Who Me Too'd this topic

Smart Payment Buttons Integration Error

dymaknight
New Community Member

Hi,

 

I have succesfully integrated PayPal Smart Payment Buttons in to a website that I'm working on by following the instructions here:

https://developer.paypal.com/docs/checkout/integrate/#

 

Up until today all was working well.  Clicking on any of the payment options (PayPal, Visa etc.) would launch the payment window.  I could successfully complete a payment and verify the transaction.

 

All of a sudden though, the call to paypal.Buttons() throws the following error:

Refused to display 'https://www.sandbox.paypal.com/us/home' in a frame because an ancestor violates the following Content Security Policy directive: "frame-ancestors 'self' https://*.paypal.com".

 

I can still launch the payment window by clicking a payment option, but it just displays the loading spinner and doesn't show the payment screen.

 

I also tested this on a live account and am getting the same error.

 

The demo buttons on the PayPal site also seem to be broken:

https://developer.paypal.com/demo/checkout/#/pattern/client

 

Has anyone else experienced this issue?  It seems like PayPal may have changed the content security policy on their end which is causing the issue?

 

Login to Me Too
Who Me Too'd this topic