[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2021-03-03 UTC."],[],[],null,["# GoogleMobileAds Framework Reference\n\nGADInAppPurchaseStatus\n======================\n\n enum GADInAppPurchaseStatus : Int\n\nEnum of the different statuses resulting from processing a purchase.\n- `\n ``\n ``\n `\n\n ### [error](#/c:@E@GADInAppPurchaseStatus@kGADInAppPurchaseStatusError)\n\n `\n ` \n \\\u003c Error occurred while processing the purchase. \n\n #### Declaration\n\n Swift \n\n case error = 0\n\n- `\n ``\n ``\n `\n\n ### [successful](#/c:@E@GADInAppPurchaseStatus@kGADInAppPurchaseStatusSuccessful)\n\n `\n ` \n \\\u003c Purchase was completed successfully. \n\n #### Declaration\n\n Swift \n\n case successful = 1\n\n- `\n ``\n ``\n `\n\n ### [cancel](#/c:@E@GADInAppPurchaseStatus@kGADInAppPurchaseStatusCancel)\n\n `\n ` \n \\\u003c Purchase was cancelled by the user. \n\n #### Declaration\n\n Swift \n\n case cancel = 2\n\n- `\n ``\n ``\n `\n\n ### [invalidProduct](#/c:@E@GADInAppPurchaseStatus@kGADInAppPurchaseStatusInvalidProduct)\n\n `\n ` \n \\\u003c Error occurred while looking up the product. \n\n #### Declaration\n\n Swift \n\n case invalidProduct = 3"]]