The back button breaking seems to be if you're not logged in, as loading the dashboard redirects to the homepage. Might be better to show a modal or something prompting the user to log in or at least use window.location.replace so it doesn't kill the back button.
The demo page looks to be what I was missing, are these placed in a specific location (eg the bottom right corner of the window) or is that up to the site owner?
The snippets are all depend to the web page owner. They decide where to paste the code. If they have script limitations, they can also use a single button to get donations without any messages.
The demo page looks to be what I was missing, are these placed in a specific location (eg the bottom right corner of the window) or is that up to the site owner?