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 (
    2372, 2363, 2845, 2367, 2854, 2809, 2374, 
    3142, 2829, 2369, 2821, 2938, 2708, 
    2815, 2802, 5176, 1546, 1547, 2362, 
    3145, 3116, 2368, 4916, 3127, 2799, 
    2798, 2876, 5173, 3393, 3107, 2810, 
    2766, 2557, 2837, 2735, 3122, 2721, 
    5175, 2814, 4914
  ) 
  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.00190

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "28.01"
    },
    "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": 40,
        "rows_produced_per_join": 7,
        "filtered": "19.99",
        "index_condition": "(`softwarepirmam_hewadelivard_cscart_4`.`cscart_product_prices`.`product_id` in (2372,2363,2845,2367,2854,2809,2374,3142,2829,2369,2821,2938,2708,2815,2802,5176,1546,1547,2362,3145,3116,2368,4916,3127,2799,2798,2876,5173,3393,3107,2810,2766,2557,2837,2735,3122,2721,5175,2814,4914))",
        "cost_info": {
          "read_cost": "27.21",
          "eval_cost": "0.80",
          "prefix_cost": "28.01",
          "data_read_per_join": "191"
        },
        "used_columns": [
          "product_id",
          "price",
          "percentage_discount",
          "lower_limit",
          "usergroup_id"
        ],
        "attached_condition": "((`softwarepirmam_hewadelivard_cscart_4`.`cscart_product_prices`.`lower_limit` = 1) and (`softwarepirmam_hewadelivard_cscart_4`.`cscart_product_prices`.`usergroup_id` in (0,1)))"
      }
    }
  }
}

Result

product_id price
1546 360000.00000000
1547 500000.00000000
2362 31000.00000000
2363 51000.00000000
2367 12000.00000000
2368 27000.00000000
2369 60000.00000000
2372 21000.00000000
2374 42000.00000000
2557 72000.00000000
2708 75000.00000000
2721 83000.00000000
2735 113000.00000000
2766 270000.00000000
2798 614000.00000000
2799 614000.00000000
2802 696000.00000000
2809 68000.00000000
2810 834000.00000000
2814 994000.00000000
2815 1003000.00000000
2821 1081000.00000000
2829 2689000.00000000
2837 599000.00000000
2845 310000.00000000
2854 241000.00000000
2876 1184000.00000000
2938 37000.00000000
3107 102000.00000000
3116 158000.00000000
3122 214000.00000000
3127 26000.00000000
3142 103000.00000000
3145 125000.00000000
3393 71000.00000000
4914 359000.00000000
4916 239000.00000000
5173 30000.00000000
5175 24500.00000000
5176 72750.00000000