Automatic FFL(tm) | WooCommerce Installation and User Guide

WooCommerce · Installation & user guide

Automatic FFL for WooCommerce

Install the Automatic FFL plugin for WooCommerce, connect it to your store, and mark the products and states that require an FFL.

Before you begin

  • A WordPress admin account that can install plugins.
  • A Google Maps API key — step 5 covers how to get one.

Automatic FFL works on your WooCommerce storefront. When a customer checks out with a firearm or with ammunition you have flagged, it asks them to pick an FFL dealer and ships the order there. Orders that do not require an FFL check out as usual.

Step 1 Install the plugin

  1. In your WordPress admin panel, go to Plugins and click Add New Plugin.
  2. Search for Automatic FFL.
  3. Click Install Now, then activate the plugin.
Searching the WordPress plugin directory for Automatic FFL.
Searching the WordPress plugin directory for Automatic FFL.

Step 2 Create an Automatic FFL account

Visit the Automatic FFL admin and create an account.

The Automatic FFL admin sign-in page.
The Automatic FFL admin sign-in page.

Step 3 Add a payment method

Click SETUP PAYMENT and follow the instructions to save your payment method in our payment portal.

Saving a payment method in the Automatic FFL payment portal.
Saving a payment method in the Automatic FFL payment portal.

Step 4 Create a store

Click Add your first storefront and follow the instructions to create your first store.

Creating your first storefront in the Automatic FFL admin.
Creating your first storefront in the Automatic FFL admin.

Step 5 Get a Google Maps API key

If you do not already have a Google developer account, visit Google Maps Platform and click Get Started to obtain a key.

Obtaining a key from the Google Maps Platform.
Obtaining a key from the Google Maps Platform.

Step 6 Configure the plugin

  1. In the Automatic FFL admin, click Edit on your store to reveal the Store Hash and Store Secret.

  2. In your WordPress admin panel, hover over the WooCommerce icon in the left sidebar and click Automatic FFL.

  3. Paste in the Store Hash and your Google API key.

    The Automatic FFL settings screen in your WordPress admin.
    The Automatic FFL settings screen in your WordPress admin.

Step 7 Mark your firearm and ammo products

  1. Go to the Automatic FFL dashboard.

  2. Click Edit on your store.

  3. Check the categories you want to mark as Firearms or Ammo.

    Marking WooCommerce categories as Firearms or Ammo.
    Marking WooCommerce categories as Firearms or Ammo.
  4. For ammo, turn on the Add-on Ammo Subscription setting.

    The Add-on Ammo Subscription setting.
    The Add-on Ammo Subscription setting.
  5. Select which states require ammunition to ship to an FFL.

    Selecting the states where ammo must ship to an FFL.
    Selecting the states where ammo must ship to an FFL.

Marking firearms per product

You can also mark products individually instead of by category.

Installing Automatic FFL adds a new product data type to your WooCommerce products called FFL Required. Check the FFL Required box on each firearm in your catalog — this works with bulk edit and product imports too.

The FFL Required product data type on a WooCommerce product.
The FFL Required product data type on a WooCommerce product.

Dealer management

Automatic FFL gives you the ability to customize the list of dealers available during checkout. See the Automatic FFL documentation for complete details.

Read the documentation