IosInAppPurchaseProduct | A product registered in the store. |
IosInAppPurchaseTransaction | Contains information about a transaction in the external app store. |
IosInAppPurchaseBackend | Comminucates with external store. |
Check out Base Classes which include InAppProduct, InAppStore, InAppTransaction and InAppPurchaseBackend
IosInAppPurchaseProduct adds purchase() for initializing purchasing process.
IosInAppPurchaseTransaction adds new parameters and return types. Transaction error handling is implemented on IosInAppPurchaseTransaction's constructor. The class has the finalize() function that finalizes the transaction.
IosInAppPurchaseBackend uses Objective-C language to communicate with the App Store.
This class shows the product's information on the store page.
IosInAppPurchaseProduct::purchase()
function is called and payment is added to the
SKPaymentQueue
in the Objective-C function paymentQueue:() in IosInAppPurchaseBackend.