MarketPlaceService.PromptGamePassPurchaseFinished parameter underlining in red

I’m trying to use PromptGamePassPurchaseFinished in order to detect when a user buys a gamepass in my game, however the second boolean which should be the gamepasses ID (I think?) is underlining in red and my code won’t work when I try it. Keep in mind this is in a LocalScript. Any help on how to fix this would be appreciated, thanks!

Solved this on my own. Just made a variable for it.

Have you implemented check for what exact gamepass was purchased?