Checking out with a pre-order item redirects to the homepage
Purple Dot's checkout depends on having an enabled /cart page. If you are using Rebuy, you'll want to ensure the Use Cart Page setting is enabled.
Screenshot below of what this setting looks like within Rebuy:
Once enabled, you can try adding a pre-order to the cart again. You should now be able to proceed through checkout.