You don’t even need to load fiat into your account, you can have a zero balance. As long as you have a linked bank account it will spend the fiat directly from there and pay the invoice in sats. We demoed this at our last 757btc meetup.
nostr:note1wq74f75utkqla63m9ytddssua6yc6vefwjhxk7dsv87rrj7lmwysjk9nhn