Problem displaying Checkout? Have a new site?

Step 1: Make sure you have a Shipping Zone defined, and the shipping settings are correct

1. Make sure you marked products as FFL required in the product edit view. If you have FFL Cockpit, this step is automated and all firearms should be already marked as FFL Required.

2. Make sure you have a Shipping Zone defined under WooCommerce –>Settings–> Shipping Tab

3. Then make sure you have settings that looks ike this, making sure the Default to customer shipping address is selected.

If those don’t work, and you have a newer install of WordPress, continue below….

Since WooCommerce 8.4, the management of cart and checkout pages has shifted to blocks, by default. What this means is that certain plugins including Checkout right now are not compatible with the Blocks format. There is a way to fix this though, until we make the plugins compatible:

Note: Since the cart and checkout blocks work together, if you’re reverting to the classic version of the cart and checkout experience, you’ll want to revert both the cart and checkout to the classic shortcode version.

 

Step 2: Restore the Classic Checkout Page Shortcode

  1. Go to “Pages” menu in your WordPress admin panel
  2. Click edit on the “Checkout” page
  3. Delete the main block shown and in it’s place put “
    ” in brackets.
  4. Hit Save

This video also reviews what you need to do: