Execute a function AFTER success prompt is removed (Marketplace Service)

Hey! I have been working on a Developer Product system for my game. I made a cool “coin add” effect when u buy coins, but the prompt of purchase succeed is over my effect, So is there a way to make a effect AFTER all the prompts of a purchase have been removed?

Here is a video of what happens, The effect is almost not visible for the prompt at all.

External Media

Award the coins on .ProcessReceipt, but only show the effect on the client when marketplaceService.PromptProductPurchaseFinished fires.