Output: 22:08:49.990 - MarketplaceService:PromptPurchase() second argument is not a valid productId (supplied productId was less than 0
local player = game.Players.LocalPlayer
local productId = script.Parent.Parent.Parent.Value.Value
script.Parent.MouseButton1Click:connect(function()
game:GetService("MarketplaceService"):PromptProductPurchase(player, productId)
end)

2 comments
Try changing the object name from Value to something like "ProdID" (without the quotes.)
still nothing