A store accepts payment by payment cards, including debit and credit cards. Refunds are allowed, however due to a technical problem refunds cannot be made to debit cards.
Sometimes a refund is necessary if a mistake was made, for example if the clerk scans the same item multiple times or the scanning gun malfunctions. This happened and the customer paid by debit and didn't have a credit card. (The mistake was caught after the customer read the receipt). Also the store does not carry cash. The store can give him the products that he paid for, but may the customer insist on getting a refund? Could the store give the customer credit, or must they actually return the money?