I think the dumb part is that a deposit on your account is always a credit to the account. They are conflating a credit card with the credit piece of the journal entry that gets made.
Omori is an Earthbound inspired jrpg that I can never talk about as to not spoil an ounce of this game. I thought about the ending to this game for a week straight after finishing it.