To refund a customer, from the PoS main view, you have to insert
negative values. For instance in the last order you count too many
pumpkins
and you have to pay back one.

You can see that the total is negative, to end the refund, you only have to process the payment.
