a. I would like to have a php service I could send a UPC-A, UPC-E/ EAN/GTIN/UPC/ISBN and the php should be a wrapper and connect to a few Providers like Amazon, Ebay and (and some others I would send you) and the service would return the data on that product if found and store it in a mySQL table. Each provider would have their own table. All fields available from a provider should be stored in a separate field.
b. A barcode could be in different variations like with prefix or without prefix with check digit and without check digit so if code can’t be found one way it may be found in a other way. I would provide you with code to try different ways to send the same barcode if not found.
c. Even if barcode found from different providers may be stored differently have a PK in all tables with the root barcode or a other PK shared between all the tables for the same barcode.
d. 2 ways to use this system one would be to enter a single barcode and it would be processed, a other way would be with option to upload a CSV file with barcodes in it a the service would start.
e. While processing running statistics of how many barcodes each provider found. And also how much each provider found what other providers did not found.
Would need to set it up on my hosting site. include the word blue magic in you proposal
don't bit if you cant do this for under 100.00