---
title: "paymentQueueRestoreCompletedTransactionsFinished(_:)"
framework: storekit
role: symbol
role_heading: Instance Method
path: "storekit/skpaymenttransactionobserver/paymentqueuerestorecompletedtransactionsfinished(_:)"
---

# paymentQueueRestoreCompletedTransactionsFinished(_:)

Tells the observer that the payment queue has finished sending restored transactions.

## Declaration

```swift
optional func paymentQueueRestoreCompletedTransactionsFinished(_ queue: SKPaymentQueue)
```

## Parameters

- `queue`: The payment queue that restored the transactions.

## Mentioned in

Processing a transaction Testing In-App Purchases in Xcode

## Discussion

Discussion This method is called after all restorable transactions have been processed by the payment queue. Your application is not required to do anything in this method.

## See Also

### Restoring transactions

- [paymentQueue(_:restoreCompletedTransactionsFailedWithError:)](storekit/skpaymenttransactionobserver/paymentqueue(_:restorecompletedtransactionsfailedwitherror:).md)
