Money is released after 24 hours so being paid is not a problem.
For collection items, if done properly, the buyer is given a code to give to seller to prove basically delivery. This is I believe a number not in form of a QR code.
What you have done, there is no solution, it does leave you open to a claim of not received, but very unlikely, majority f buyers are honest.