DHL does that (in Germany at least). The delivery people have combined scanner&#x2F;printer things that thermal-print on adhesive labels. So if they didn&#x27;t find you and you need to pick up a package, you get a card in the mailbox with a printed slip on top of it which says where you can pick it up as well as the opening hours of that shop (which is a great improvement to before when the opening hours weren&#x27;t listed).<p>When you give them a package (you don&#x27;t have to bring it to the post office, you can give it to delivery people as well), they scan the label and print you a receipt (which also has the tracking number on it so you can track it).<p>The nice thing about that is that adding new features to the print-out (e.g. the opening hours mentioned before) is just a software update.<p>Some delivery services here also give you very accurate tracking with a delivery window that&#x27;s just 15 minutes or so and you get the option to re-route the package online if you know you&#x27;re not present during that time – or tell them to drop it off in a certain place (I have asked for non-fragile things to just thrown on our balcony in the first floor before; it&#x27;s secure enough and I&#x27;d rather have a package instead of having to wait for redelivery or pick it up), or let them deliver to a neighbour.<p>All in all I think there are numerous possible improvements here and not all of them revolve around designing a better form that may be obsoleted by some of the better options.