Does MarketPlaceService.ProcessReciept Run globally?

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.

1 Like

Does that mean that I only should have 1 MarketPlaceService.ProcessReciept() function in the whole game, and seperate the purchases with info.ProductId() ?

1 Like