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 (
    80280, 80374, 80371, 80418, 80292, 80460, 
    81648, 81506, 81671, 80275, 80326, 
    81573, 81586, 80333, 81659, 80270, 
    80430, 81501, 80282, 81605
  ) 
  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.00174

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "56.07"
    },
    "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": 40,
        "rows_produced_per_join": 40,
        "filtered": "100.00",
        "cost_info": {
          "read_cost": "48.07",
          "eval_cost": "8.00",
          "prefix_cost": "56.07",
          "data_read_per_join": "2K"
        },
        "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 (80280,80374,80371,80418,80292,80460,81648,81506,81671,80275,80326,81573,81586,80333,81659,80270,80430,81501,80282,81605)) and (`webmarco`.`cscart_product_prices`.`usergroup_id` in (0,1)))"
      }
    }
  }
}

Result

product_id price
80270 749.00000000
80275 2899.00000000
80280 2699.00000000
80282 2949.00000000
80292 8000.00000000
80326 1599.00000000
80333 1900.00000000
80371 1199.00000000
80374 1199.00000000
80418 1399.00000000
80430 1750.00000000
80460 1200.00000000
81501 1299.00000000
81506 999.00000000
81573 0.00000000
81586 0.00000000
81605 989.00000000
81648 1249.00000000
81659 899.00000000
81671 189.00000000