Are dismissible banners acceptable UI for purchase confirmations?

Here's some context:

A user on a Free account is editing a draft in our text editor. To be able to publish the draft (they get auto-saved), they need to purchase a plan.

When they click on the "Upgrade" button, they are taken to the Checkout flow. After Checkout completion, what is the best way to confirm their purchase?

  1. A screen that says "Purchase was successful" with a CTA that will take them back to the editor?

  2. Or take them back to the text editor, but append a banner notification up top that says their purchase was successful?

I would think Option 1 would be the best way to go about it. IMO, a purchase is a big deal/big decision, hence a warrants its own single page instead of just a banner?