---
title: "paymentQueue(_:updatedDownloads:)"
framework: storekit
role: symbol
role_heading: Instance Method
path: "storekit/skpaymenttransactionobserver/paymentqueue(_:updateddownloads:)"
---

# paymentQueue(_:updatedDownloads:)

Tells the observer that the payment queue has updated one or more download objects.

## Declaration

```swift
optional func paymentQueue(_ queue: SKPaymentQueue, updatedDownloads downloads: [SKDownload])
```

## Parameters

- `queue`: The payment queue that updated the downloads.
- `downloads`: The download objects that were updated.

## Mentioned in

Unlocking purchased content

## Discussion

Discussion When a download object is updated, its downloadState property describes how it changed.
