Barcodes are great when selling certain stuff online. You have to settle with the shop or zoo about the codes that are issued but once that is out of the way, you let your customers order online and upon receiving their payment show them a page with information and a barcode.They must print this page, go to shop or zoo, have the barcode scanned and get what they came for. For PHP just type ‘php barcode’ in Google.
Test your barcodes: www.idautomation.com