Component: StoreKit 
--------------------

In-app purchases in the Mac/iOS App Store

| Version | macOS | Windows | Linux | Server | iOS SDK |
|---|---|---|---|---|---|
| [8.2](newinversion82.md "First functions introduced with version 8.2.") / [15.0](newinversion150.md "Newest functions in version 15.0.") | ✅ 82% | ❌ No | ❌ No | ❌ No | ✅ Yes |

  
| Item | Details |
|:--|:--|
| [StoreKit.AddPayment](StoreKitAddPayment.md)   Adds a new payment to the transaction query. | Mac/iOS   8.2 |
| [StoreKit.CanMakePayments](StoreKitCanMakePayments.md)   Indicates whether the user is allowed to make payments. | Mac/iOS   8.2 |
| [StoreKit.FinishTransaction](StoreKitFinishTransaction.md)   Completes a pending transaction. | Mac/iOS   8.2 |
| [StoreKit.InvalidProductIdentifiers](StoreKitInvalidProductIdentifiers.md)   Queries invalid product identifiers. | Mac/iOS   8.2 |
| [StoreKit.IsProductViewVisible](StoreKitIsProductViewVisible.md)   Whether the product view dialog is visible. | Mac/iOS   8.2 |
| [StoreKit.LastError](StoreKitLastError.md)   Queries last error as JSON. | Mac/iOS   15.0 |
| [StoreKit.ProductQueryRunning](StoreKitProductQueryRunning.md)   Whether a product query is running. | Mac/iOS   8.2 |
| [StoreKit.Products](StoreKitProducts.md)   Queries product list. | Mac/iOS   8.2 |
| [StoreKit.QueryProducts](StoreKitQueryProducts.md)   Queries products. | Mac/iOS   8.2 |
| [StoreKit.RequestReview](StoreKitRequestReview.md)   Shows review dialog. | iOS   8.2 |
| [StoreKit.RestoreCompletedTransactions](StoreKitRestoreCompletedTransactions.md)   Asks the payment queue to restore previously completed purchases. | Mac/iOS   8.2 |
| [StoreKit.SetProductViewFinishedTrigger](StoreKitSetProductViewFinishedTrigger.md)   Sets trigger for product view. | iOS   8.2 |
| [StoreKit.SetRequestFailedTrigger](StoreKitSetRequestFailedTrigger.md)   Sets the script trigger for a failed request. | Mac/iOS   15.0 |
| [StoreKit.SetRestoreCompletedTransactionsTrigger](StoreKitSetRestoreCompletedTransactionsTrigger.md)   Sets script triggered when transactions are restored. | Mac/iOS   8.2 |
| [StoreKit.SetUpdatedTransactionsTrigger](StoreKitSetUpdatedTransactionsTrigger.md)   Sets the script to trigger when transactions change. | Mac/iOS   8.2 |
| [StoreKit.ShowProductView](StoreKitShowProductView.md)   Shows a new product screen to display. | iOS   8.2 |
| [StoreKit.Transactions](StoreKitTransactions.md)   Returns an array of pending transactions as JSON. | Mac/iOS   8.2 |

17 functions shown.

### Release notes

- **Version 15.0**
    - Added [StoreKit.LastError](https://www.mbsplugins.eu/StoreKitLastError.shtml) function.
    - Added [StoreKit.SetRequestFailedTrigger](https://www.mbsplugins.eu/StoreKitSetRequestFailedTrigger.shtml) function to set a script trigger for an error.
- **Version 14.3**
    - Changed [StoreKit.FinishTransaction](https://www.mbsplugins.eu/StoreKitFinishTransaction.shtml) to allow passing of index in additional of transaction Identifier.
- **Version 14.1**
    - Fixed bug in [StoreKit.FinishTransaction](https://www.mbsplugins.eu/StoreKitFinishTransaction.shtml) function not finding the transaction.
- **Version 8.2**
    - Added [StoreKit](http://www.mbsplugins.eu/component_StoreKit.shtml) functions.

### Blog Entries

- [New in MBS FileMaker Plugin 15.0](https://www.mbsplugins.de/archive/2025-01-21/New_in_MBS_FileMaker_Plugin_15/monkeybreadsoftware_blog_filemaker)
- [Neues MBS FileMaker Plugin 10.4](https://www.mbsplugins.de/archive/2020-09-15/Neues_MBS_FileMaker_Plugin_104/monkeybreadsoftware_blog_filemaker)
- [MBS FileMaker Plugin 10.4 - More than 6300 Functions In One Plugin](https://www.mbsplugins.de/archive/2020-09-15/MBS_FileMaker_Plugin_104_-_Mor/monkeybreadsoftware_blog_filemaker)
- [MBS FileMaker Plugin 8.2 - More than 5200 Functions In One Plugin](https://www.mbsplugins.de/archive/2018-05-22/MBS_FileMaker_Plugin_82_-_More/monkeybreadsoftware_blog_filemaker)
- [MBS FileMaker Plugin 8.2 - 5200 Funktionen in einem Plugin](https://www.mbsplugins.de/archive/2018-05-22/MBS_FileMaker_Plugin_82_-_5200/monkeybreadsoftware_blog_filemaker)
- [MBS FileMaker Plugin, version 8.2pr4](https://www.mbsplugins.de/archive/2018-04-24/MBS_FileMaker_Plugin_version_8/monkeybreadsoftware_blog_filemaker)

[HTML Version](component_StoreKit.shtml)