I want to make it so that when a player joins and makes a "in-game" purchase of a game pass, they won't have to leave to a new server in order for it to work. It is a game pass which gives them access to a "game pass" only vehicle.
You can use the PromptPurchaseFinished event that fires when a player has bought the product or denied it.
Here is the wiki wepbage for it:
http://wiki.roblox.com/index.php?title=API:Class/MarketplaceService/PromptPurchaseFinished