refactor stripe buttons to only load script once