It isn't an exchange as in a single transaction, but for all other purposes it is an exchange. I think with funds travelling from one receipt to the next with perhaps 10+ exchanges and then when ultimately the guest wants their money back to the original form of payment, it might be too messy...