Petty cash purchases should be made out of petty cash.
Why anyone would use a debit card over a credit card is bound me.
Debit cards are like a check without the writing and delay in processing. Credit cards create a debt balance that might wind up including interest.
There is some truth to that - 30 years ago it was harder to spend money - because you had to go to the bank during their ridiculous 9-4 hours to get money out to spend it.
With a debit card and ATM machines it’s 24/7.
That said, if not for those lovely inventions, I’d still be living at home with my mother because I’m never off work when the banks are open!
But, I’d also be damn near a millionaire. ;-)