SELECT 
  cscart_product_prices.product_id, 
  MIN(
    IF(
      cscart_product_prices.percentage_discount = 0, 
      cscart_product_prices.price, 
      cscart_product_prices.price - (
        cscart_product_prices.price * cscart_product_prices.percentage_discount
      )/ 100
    )
  ) AS price 
FROM 
  cscart_product_prices 
WHERE 
  cscart_product_prices.product_id IN (
    264945, 264756, 264208, 264156, 264888, 
    264851, 264304, 264940, 264893, 264950, 
    264824, 264955, 264226, 263720, 264931
  ) 
  AND cscart_product_prices.lower_limit = 1 
  AND cscart_product_prices.usergroup_id IN (0, 1) 
GROUP BY 
  cscart_product_prices.product_id

Query time 0.00176

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "42.05"
    },
    "grouping_operation": {
      "using_filesort": false,
      "table": {
        "table_name": "cscart_product_prices",
        "access_type": "range",
        "possible_keys": [
          "usergroup",
          "product_id",
          "lower_limit",
          "usergroup_id"
        ],
        "key": "usergroup",
        "used_key_parts": [
          "product_id",
          "usergroup_id",
          "lower_limit"
        ],
        "key_length": "9",
        "rows_examined_per_scan": 30,
        "rows_produced_per_join": 30,
        "filtered": "100.00",
        "cost_info": {
          "read_cost": "36.06",
          "eval_cost": "6.00",
          "prefix_cost": "42.06",
          "data_read_per_join": "1K"
        },
        "used_columns": [
          "product_id",
          "price",
          "percentage_discount",
          "lower_limit",
          "usergroup_id"
        ],
        "attached_condition": "((`webmarco`.`cscart_product_prices`.`lower_limit` = 1) and (`webmarco`.`cscart_product_prices`.`product_id` in (264945,264756,264208,264156,264888,264851,264304,264940,264893,264950,264824,264955,264226,263720,264931)) and (`webmarco`.`cscart_product_prices`.`usergroup_id` in (0,1)))"
      }
    }
  }
}

Result

product_id price
263720 22.37000000
264156 24.86000000
264208 29.00000000
264226 31.48000000
264304 29.00000000
264756 27.34000000
264824 24.86000000
264851 29.00000000
264888 31.48000000
264893 31.48000000
264931 24.86000000
264940 22.37000000
264945 22.37000000
264950 24.86000000
264955 22.37000000