That does seem to be the issue then - third-party hosted scripts can’t be added into the checkout via checkout extensions. You’ll need to look into how to build out this functionality using UI extensions which can be contained within JSX files, where you can add your own Javascript. There’s an example tutorial of how this could work in our docs.