Does returning the NotProcessedYet enum give the player their Robux back?

So I thought about possibly adding a developer product feature for an upcoming game where, if you get knocked, you can revive yourself by purchasing a product.

However, there was the scenario that a player purchased the product but right at the time when they bled out. In that case, would returning the NotProcessedYet enum prevent the player from losing their Robux?

I might scratch the idea entirely, just something I was thinking about.

Thanks.

I think it retries it a few times, when the player next joins the game. And if it’s ignored or you keep doing NotProcessedYet, then the Robux is returned as the purchase fails.

I don’t think the exact number of times / time period before failure is documented anywhere publicly though.

3 Likes