Transaction jwsRepresentation contains price in milliunits

Hello! We using jwsRepresentation for Transaction. In documentation we found

The decoded payloads of the jwsRepresentation and JWSTransaction strings contain price fields that are specified in milliunits of the currency; StoreKit represents the price in units of currency. Take care not to confuse these two representations when working with both APIs.

source

But when we decoded JWS, we found what price are specified in units (but we were expecting to get milliunits)

We using https://developer.apple.com/documentation/storekit/product/purchaseresult/success

switch result {
            case .success(let verification):
                let jwsRepresentation = verification.jwsRepresentation
                ...

And when we decoded jwsRepresentation we get

{
  "transactionId":  ".....",
  "originalTransactionId":  ".....",
  "webOrderLineItemId":   ".....",
  "bundleId":  ".....",
  "productId":  ".....",
  "subscriptionGroupIdentifier":  ".....",
  "purchaseDate":  ".....",
  "originalPurchaseDate":  ".....",
  "expiresDate":  ".....",
  "quantity": 1,
  "type":  ".....",
  "deviceVerification":  ".....",
  "deviceVerificationNonce": ".....",
  "appAccountToken": ".....",
  "inAppOwnershipType":  ".....",
  "signedDate": ".....",
  "environment":  ".....",
  "transactionReason":  ".....",
  "storefront":  ".....",
  "storefrontId": ".....",
  "price": 12990,
  "currency": "USD"
}
Transaction jwsRepresentation contains price in milliunits
 
 
Q