Square Web Payments SDK (javascript) overrides XMLHttpRequest

Hello. I have succesfully integrated Square Web Payments SDK to different websites for payments.
I’m having issues now with a specific site where non-payment related stuff uses ajax (XMLHttpRequest) to perform page updates. I just noticed than when square.js is added to the page, all ajax requests appear to be initiated by square.js. When disabling square.js, all ajax requests are initiated from various scripts on the page. But adding square.js makes all ajax calls appear as originating from square.js. It looks like the Square Web Payments SDK (javascript) overrides XMLHttpRequest. Is that correct? Why is that? Can that be avoided/disabled? Thank you.

Unfortunately, with the Web Payments SDK this can’t be avoided or disabled. :slightly_smiling_face: