400 error would be a general error on Stripes side. Maybe try postman or curl on your own machine to make it 100% work then try it on bubble? Using bubble directly without testing could work but it adds additional complexity to troubleshoot.