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

# paymentQueue(_:removedTransactions:)

Tells an observer that one or more transactions have been removed from the queue.

## Declaration

```swift
optional func paymentQueue(_ queue: SKPaymentQueue, removedTransactions transactions: [SKPaymentTransaction])
```

## Parameters

- `queue`: The payment queue that updated the transactions.
- `transactions`: An array of the transactions that were removed.

## Mentioned in

Processing a transaction

## Discussion

Discussion Your application does not typically need to implement this method but might implement it to update its own user interface to reflect that a transaction has been completed.

## See Also

### Handling transactions

- [paymentQueue(_:updatedTransactions:)](storekit/skpaymenttransactionobserver/paymentqueue(_:updatedtransactions:).md)
