Try
https://api.stripe.com/v1/refunds?ch=[charge]
or
in body, add ch=<charge>
(Should be the real solution)
or
Try to activate queryst to your parameters.
Even if you set the Content-type, Bubble will send parameters as JSON if you set parameters and overwrite your content-type to application/json. This have been reported and not fixed …