Why carrier-service api not provides the discounts

Hello,

We are experiencing an issue with the carrier-service API.

It seems this issue exists from 2022.

[Why doesn't CarrierService API show discounted prices? - Shopify Community](https://Shopify community forum link)

This is the API request body what we get:

{
items: [
      {
        name: 'Birthday Card No. 05 - Üdvözlőkártya borítékkal, A6',
        sku: '',
        quantity: 4,
        grams: 16,
        price: 249000,
        vendor: 'CARDS COLLECTION',
        requires_shipping: true,
        taxable: true,
        fulfillment_service: 'manual',
        properties: {},
        product_id: 8954442776905,
        variant_id: 49695241077065,
      },
      {
        name: '2025 Calendar Poster',
        sku: '',
        quantity: 1,
        grams: 0,
        price: 620178,
        vendor: 'ELLA PAPER & CO.',
        requires_shipping: true,
        taxable: true,
        fulfillment_service: 'manual',
        properties: {},
        product_id: 9430474916169,
        variant_id: 51281465639241,
      },
      {
        name: '2025 Monthly Calendar Cards',
        sku: '',
        quantity: 1,
        grams: 0,
        price: 889822,
        vendor: 'ELLA PAPER & CO.',
        requires_shipping: true,
        taxable: true,
        fulfillment_service: 'manual',
        properties: {},
        product_id: 9430428352841,
        variant_id: 51281138286921,
      },
    ]
}

The issue is the price holds the original price and not the discounted price.

Is there any way to get the discounted price for each item?

Thank you in advance!

Ákos

As a suggestion, could you use the line item properties field to store the discounted price as a key-value pair? That way, the discount price can be accessed in the carrier service."

Thank you for your response.

The problem is I have many merchants with all of them have different discount solution.

Some of them uses a coupon code, some of them makes specific items free.

I think the main issue is, we just receives the cart’s items data without any discounted price, just as it is has been created on the shopify admin, but no any other cart’s total value, or cart’s total value with discount price.

If we could get not just the cart’s item, but the cart’s total discounted price (without shipping cost of course), then it could solve the issue from a multiple aspects.