A set of methods that process transactions, unlock purchased functionality, and continue promoted in-app purchases.
- iOS 3.0+
- macOS 10.7+
- Mac Catalyst 13.0+
- tvOS 9.0+
The methods in this protocol are implemented by observers of an
An observer is called when transactions are updated by the queue or removed from the queue. An observer should process all successful transactions, unlock the functionality purchased by the user, and then finish the transaction by calling the payment queue’s