I had a transaction where the buyer had selected local pickup, but actually wanted the item shipped. 

 

The item was listed with free shipping, so there was no need to collect any additional amount for postage, so I just asked them for their pick-up code - which they were happy to provide - and then shipped the item.

 

For clarification... you don't need to scan the QR code. All you have to do is enter the six digit code. The buyer's location is completely irrelevant.