Local ingredients exchange
Use local ingredients for products and pay the local suppliers through barter trades

Solution

Use local ingredients for products and pay the local suppliers by delivering them a bunch of those local products. Supply and demand are matched in an online "local ingredients exchange". Barter agreements are the historical base for a lot of businesses. By transferring this into the modern context, it is possible to combine the advantages of locality and efficiency. Companies get local ingredients that they can use for several products. Customers get local products and pay by delivering the ingredients. Market mechanisms are fully in place due to floating conversion rates between supplying ingredients and receiving products.