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 (
    5640, 5187, 5186, 5112, 5671, 5259, 5571, 
    5197, 5574, 5678, 5109, 5261, 5673, 
    5545, 5554, 5188, 5677, 5561, 5119, 
    5120, 5676, 5580, 5575, 5573
  ) 
  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.00146

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.99",
        "index_condition": "(`softwarepirmam_hewadelivard_cscart_4`.`cscart_product_prices`.`product_id` in (5640,5187,5186,5112,5671,5259,5571,5197,5574,5678,5109,5261,5673,5545,5554,5188,5677,5561,5119,5120,5676,5580,5575,5573))",
        "cost_info": {
          "read_cost": "16.33",
          "eval_cost": "0.48",
          "prefix_cost": "16.81",
          "data_read_per_join": "115"
        },
        "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
5109 35000.00000000
5112 35000.00000000
5119 13000.00000000
5120 18000.00000000
5186 35000.00000000
5187 35000.00000000
5188 35000.00000000
5197 35000.00000000
5259 39000.00000000
5261 38000.00000000
5545 35000.00000000
5554 35000.00000000
5561 20000.00000000
5571 20000.00000000
5573 20000.00000000
5574 20000.00000000
5575 20000.00000000
5580 20000.00000000
5640 20000.00000000
5671 20000.00000000
5673 20000.00000000
5676 30000.00000000
5677 30000.00000000
5678 30000.00000000