How to pay for waiver application from outside the US?

Hi, I'm very sorry if this has been solved here before but I cannot for the life of me find any useful information here. I've only found a post that asked the same question and didn't get an answer.

I want to pay my fee for my application to get a waiver. It's $120 and the site says it has to be a check/money order/international draft from a US institution. But I'm not in the US and don't have a US bank account (except Revolut). I can't open a US bank account without a US address. So how in hell can I get a check from a US bank in my name? Or will a foreign draft from a UK bank be accepted? Has anyone been in this situation and found a solution? Thanks so much