You will probably need to get specialised packaging to ensure your goods arrive in good condition. Although this may need to be strong enough to protect fragile goods, at the end of the day it is probably going to be thrown away by the recipient - ideally it should be environmentally friendly - certain materials cause problems if disposed of carelessly or burnt e.g. plastics especially PVC. You will also not want to find yourself paying even more to your carrier because of the weight of your packaging! Remember that you may subcontraft (outsource) this process to a third party. They will need to be trained in what is suitable packing and what goods cannot be packed together (you wouldn't want your perfume or chocolates in the same packing as kippers would you?!). So a delivery may be split into several packages.
To help you handle busy periods TOPS © software gives you the opportunity to pack identical goods in batches to speed packing. Your picking list will tell you not only what you want to pack but the packaging too. Then the relevant information can be passed to your carrier to produce carrier labels without further input.