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 (
    7596, 7597, 7598, 7599, 7600, 6413, 6412, 
    6414, 6415, 6419, 6420, 6418, 6417, 
    6416, 5607, 5605, 5606, 5699, 5703, 
    5701, 5700, 5697, 5702, 5698
  ) 
  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.00079

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "16.81"
    },
    "grouping_operation": {
      "using_filesort": false,
      "table": {
        "table_name": "cscart_product_prices",
        "access_type": "range",
        "possible_keys": [
          "usergroup",
          "product_id",
          "lower_limit",
          "usergroup_id"
        ],
        "key": "product_id",
        "used_key_parts": [
          "product_id"
        ],
        "key_length": "3",
        "rows_examined_per_scan": 24,
        "rows_produced_per_join": 4,
        "filtered": "19.12",
        "index_condition": "(`dbggbern`.`cscart_product_prices`.`product_id` in (7596,7597,7598,7599,7600,6413,6412,6414,6415,6419,6420,6418,6417,6416,5607,5605,5606,5699,5703,5701,5700,5697,5702,5698))",
        "cost_info": {
          "read_cost": "16.35",
          "eval_cost": "0.46",
          "prefix_cost": "16.81",
          "data_read_per_join": "110"
        },
        "used_columns": [
          "product_id",
          "price",
          "percentage_discount",
          "lower_limit",
          "usergroup_id"
        ],
        "attached_condition": "((`dbggbern`.`cscart_product_prices`.`lower_limit` = 1) and (`dbggbern`.`cscart_product_prices`.`usergroup_id` in (0,1)))"
      }
    }
  }
}

Result

product_id price
5605 19.90000000
5606 19.90000000
5607 19.90000000
5697 19.90000000
5698 19.90000000
5699 19.90000000
5700 19.90000000
5701 19.90000000
5702 19.90000000
5703 19.90000000
6412 24.90000000
6413 24.90000000
6414 24.90000000
6415 24.90000000
6416 24.90000000
6417 24.90000000
6418 24.90000000
6419 24.90000000
6420 24.90000000
7596 24.90000000
7597 22.90000000
7598 22.90000000
7599 22.90000000
7600 22.90000000