That isn't a property of fiat currency, that's a property of the bank/credit card you use.
Someone could make a service with delayed settlement that is denominated with Bitcoin, and it would work just the same.
If you pay someone with a $100 bill, your only recourse is to ask for them to return it: the same as Bitcoin.