I spent a week trying to get my head around barcodes when I was trying to set up a Amazon shop. I then paid someone else to try and get their head around it all. Everything we did or tried kept getting rejected by Amazon even when the information was provided directly from the manufacturer it was rejected.... Anyway it worked out by the time Amazon added their fees and charges the product was over priced.... At which time I decided to get my life back and just pulled the plug... But there are websites out there which discuss everything and anything about barcodes... And quite boring they are too... The problem you have is the same as what I had which is where a barcode reflects a manufacturers price rather than the product itself...