Allowing users to checkout via an interstitial that appears over the page that they were on. This is a smoother user experience than redirecting them to another pager.
This works well for products freemium product, where the user is upgrading to get access to a higher tier of the product. It feels less like an interruption