Depending on when the refund is processed there are actually different ways to link the refund to the original transaction.... but you also need to realize that sometimes the software of a POS is set-up in a way that the average user only has limited options, for instance to combat fraud by doing refunds. That's also why sometimes the DCC option is prominent and the local currency might not even exist in that basic user screen.