Topping up using Chinese USD account?

My wife (Chinese national) has a Revolut card, is resident in the UK and wants to know if it is possible to link a Chinese USD account debit card to top up her Revolut account?

It should be possible at least as far as she uses MasterCard or Visa card. I don’t know what will happen in case of other organisation’s card.
Some fee will be applied for sure.

https://www.revolut.com/pl/help/getting-started/topping-up/by-card/will-i-be-charged-for-topping-up-by-card?lang=en