Does MarketPlaceService.ProcessReciept run when I promptPurchase() from another script?
Another question, does returning NotProcessedYet “refund” the player?
Does MarketPlaceService.ProcessReciept run when I promptPurchase() from another script?
Another question, does returning NotProcessedYet “refund” the player?
As far as I know, no. This just means the game hasn’t processed your purchase and hasn’t rewarded you yet.
Yes, it should.
Does that mean that I only should have 1 MarketPlaceService.ProcessReciept() function in the whole game, and seperate the purchases with info.ProductId() ?