Restaurer les achats dans une application mobile avec le SDK Kotlin Multiplatform
La restauration des achats est une fonctionnalité qui permet aux utilisateurs de retrouver l’accès à du contenu précédemment acheté — abonnements ou achats intégrés — sans être facturés à nouveau. Elle est particulièrement utile pour les utilisateurs qui ont désinstallé puis réinstallé l’application, ou qui ont changé d’appareil et souhaitent accéder à leur contenu sans repayer.
Si vous avez construit l’écran dans un builder, vous n’avez pas besoin de restaurer les achats manuellement. Reliez son contrôle de restauration — l’action Restore purchases dans le Flow & Paywall Builder, ou un lien ou bouton de restauration dans l’ancien — et le SDK effectue la restauration.
Si vous avez construit l’écran vous-même, appelez la méthode .restorePurchases() :
Adapty.restorePurchases().onSuccess { profile ->
if (profile.accessLevels["YOUR_ACCESS_LEVEL"]?.isActive == true) {
// successful access restore
}
}.onError { error ->
// handle the error
}
Paramètres de réponse :
| Paramètre | Description |
|---|---|
| Profile | Un objet Vérifiez le statut du niveau d’accès pour déterminer si l’utilisateur a accès à l’application. |
Vous souhaitez voir un exemple concret d’intégration du SDK Adapty dans une application mobile ? Découvrez nos applications exemples, qui illustrent la configuration complète, notamment l’affichage des paywalls, la réalisation d’achats et d’autres fonctionnalités de base.