An object in the payment queue.
- iOS 3.0+
- macOS 10.7+
- tvOS 9.0+
A payment transaction is created whenever a payment is added to the payment queue. Transactions are delivered to your app when the App Store has finished processing the payment. Completed transactions provide a receipt and transaction identifier that your app can use to save a permanent record of the processed payment.
Getting Transaction Information
The payment for the transaction.
The date the transaction was added to the App Store’s payment queue.
An object describing the error that occurred while processing the transaction.
A signed receipt that records all information about a successful payment transaction.
An array of download objects representing the downloadable content associated with the transaction.
Getting Transaction State
Restoring Purchased Products
An abstract class that represents a request to the App Store.