Additionally:
I have thought about the main problem. Maybe I should invent categories to make it less complicated BUT:
I will have only one product per category (which is a custom text area where customer can write what to deliver from a non-virtual -real -market).
So - depending on how many products (defined by the amount selected) the customer orders there will be a discount
BUT
if the customer orders from more than one category (real market) there will be additional cost (because the driver has more effort going to second or third market to buy things)
Example:
order from market 1:
10 products each 1 EUR = 10 EUR
plus
Basic price for 1 market = 5,99 EUR
Total = 15,99 EUR
---------------------------------------------
another customer orders the same BUT also from second market:
5 products from market 1 and 5 products from market 2
There will another Basic price to be charged: 5,99 EUR
Total for customer 2 = 21,98 EUR (15,99+5,99)
-------------------------------------------------------------------------
Last example: 3rd customer will order from three different markets:
Price per market = 5,99 EUR. Total = 17,97 EUR.
He orders 30 Products. These are 1 EUR per product = 30 EUR
Grand Total = 47,97 EUR
This is the delivery cost (plus customer will pay regular product price from the real market)
I just do not know how to do this pricing...maybe there is a plugin or module available.