{"id":123835,"date":"2024-02-26T08:56:48","date_gmt":"2024-02-26T08:56:48","guid":{"rendered":"https:\/\/wp-prod-new.adapty.io\/sdk\/flutter\/"},"modified":"2025-05-07T10:14:55","modified_gmt":"2025-05-07T10:14:55","slug":"flutter","status":"publish","type":"sdk","link":"https:\/\/adapty.io\/fr\/sdk\/flutter\/","title":{"rendered":"Flutter"},"content":{"rendered":"\nmakePurchase<\/strong><\/summary>\n
\/\/ Your app's code<\/span><\/span>\r\ntry<\/span> {<\/span><\/span>\r\n final<\/span> profile<\/span> =<\/span> await<\/span> Adapty<\/span>()<\/span>.<\/span>makePurchase<\/span>(<\/span>product<\/span>: <\/span>product<\/span>)<\/span>;<\/span><\/span>\r\n \/\/ successful purchase<\/span><\/span>\r\n}<\/span> on AdaptyError <\/span>catch<\/span> (adaptyError) <\/span>{<\/span><\/span>\r\n \/\/ handle the error<\/span><\/span>\r\n}<\/span> catch<\/span> (e) <\/span>{<\/span><\/span>\r\n}<\/span><\/span>\r\n\r\n<\/code><\/pre>\r\n<\/div>\n<\/details>\n\n
restorePurchases<\/strong><\/summary>\n
\/\/ Your app's code<\/span><\/span>\r\ntry<\/span> {<\/span><\/span>\r\n final<\/span> profile<\/span> =<\/span> await<\/span> Adapty<\/span>()<\/span>.<\/span>restorePurchases<\/span>()<\/span>;<\/span><\/span>\r\n \/\/ check the access level<\/span><\/span>\r\n}<\/span> on AdaptyError <\/span>catch<\/span> (adaptyError) <\/span>{<\/span><\/span>\r\n \/\/ handle the error<\/span><\/span>\r\n}<\/span> catch<\/span> (e) <\/span>{<\/span><\/span>\r\n}<\/span><\/span>\r\n\r\n<\/code><\/pre>\r\n<\/div>\n<\/details>\n\n
identify<\/strong><\/summary>\n
\/\/ Your app's code<\/span><\/span>\r\ntry<\/span> {<\/span><\/span>\r\n await<\/span> Adapty<\/span>()<\/span>.<\/span>identify<\/span>(<\/span>customerUserId<\/span>)<\/span>;<\/span><\/span>\r\n}<\/span> on AdaptyError <\/span>catch<\/span> (adaptyError) <\/span>{<\/span><\/span>\r\n \/\/ handle the error<\/span><\/span>\r\n}<\/span> catch<\/span> (e) <\/span>{<\/span><\/span>\r\n}<\/span><\/span>\r\n\r\n\r\n<\/code><\/pre>\r\n<\/div>\n<\/details>\n\n
updateProfile<\/strong><\/summary>\n