Can't you just provide the bar/QR code to the pick up guy showing at your door these days? Last time I shipped something, I only provided the barcode that the second hand marketplace (similar to craiglist but for another country) I used generated for me. It was at the local post office though, not a DHL/UPS pick up guy but I would have assumed it would have been the same.