restorePurchases
Start the process to restore any purchases not currently active on the device.
Apple SDK only
This method is only available from the Nami SDK for Apple devices, or cross-platform SDKs being used on Apple devices.
Restore replays all prior purchase transactions to determine which purchases are active. This function trigger an app store password prompt if called, so only call this at the request of the user.
Generally this is not needed if your Nami account supports purchase validation, as the receipt is checked every time the app comes to the foreground and can determine active purchases that way.
Learn more in our guide on Restoring Purchases .
Activate the system restore purchases feature. Optionally calls back to a global NamiRestorePurchasesStateHandler
handler with restore state if one is provided by
registerRestorePurchasesHandler
.
Activate the system restore purchases feature and call back to the provided completion handler:
Parameters
state
- of the Restore purchase processnewPurchases
- array of all purchases that are active after restore purchase process ranoldPurchases
- array of purchases that were active before the restore purchase process startederror
- error returned by the restore purchase process
Last updated