If the preorder button keeps spinning and the order doesn't go through, it usually means the Shopify product or variant isn't set to continue selling when out of stock.
β
To fix this:
In your Shopify admin, open the product or variant.
Make sure Continue selling when out of stock is checked.
Save your changes.
This setting must be enabled for preorders to work when inventory is zero.