By signing up for our 30-day free trial, you agree to be automatically enrolled in a monthly subscription plan at the end of the trial period. You can cancel your subscription before the trial period ends to avoid charges. To cancel, follow the instructions on our website or contact customer support.
The Automatic FFL ™ Checkout App replaces the One-Page Optimized Checkout of a BigCommerce store with one that makes it convenient for customers to ship their purchased firearms to their local FFL (Federal Firearms Licensee). The application provides facilities for the store owner to define which products must be shipped to an FFL, and which FFLs they can be shipped to.
Customers of the store are provided with an FFL locator powered by Google Maps. The locator is presented to the customer on the checkout page, and allows them to easily search for, and select the FFL of their choice. Customers are unable to from complete any firearms-related purchase without first selecting an FFL.
❶ Get the App from the BigCommerce App Store
❶ Get the App from the BigCommerce App Store
❷ Add a payment method to your Automatic FFL account to start your 30-Day Free Trial
❷ Add a payment method to your Automatic FFL account to start your 30-Day Free Trial
❸ Redirect your checkout to the Automatic FFL custom checkout
❸ Redirect your checkout to the Automatic FFL custom checkout
Note: You must be the owner of a BigCommerce store to install apps.
Note: Your credit card will not be charged until the end of your 30 Day trial period
https://static.automaticffl.com/big-commerce-checkout/auto-loader.js
into the Script Url box.For the application to properly identify firearms and shipping-restricted products, the store owner must first flag them with a specific custom field and value. This can be done in the store control panel under the Products tab.
Simply click on the action menu and select Edit. Once you’ve begun editing a product, you can scroll down to the Custom Fields section.
Then, add a custom field with the name 'ffl_type' and the value 'ammo'. Click the Save button to confirm your changes. It will now be restricted to FFL shipping.
This process can be simplified with BigCommerce’s bulk edit to easily update the entire catalog.
See how you can customize your dealer list here.
After installing the app, your optimized one-page checkout will be replaced with the Automatic FFL Checkout application. Depending on the contents of a customer’s cart, extra steps will be added to the checkout process. These steps ensure that products restricted to FFL shipping cannot be shipped (intentionally or otherwise) directly to the customer’s shipping address.
If a customer has added a product to their cart that can only be shipped to an FFL, a button to open an FFL locator will appear at the top of the checkout. A prompt will then appear instructing them to use the locator to select the FFL of their choice.
Clicking on "Select Your Dealer" will open the locator. Using Google Maps, the customer can then search any location to find FFLs within a specific radius.
After searching, a list of any FFLs in the area will be displayed. If the customer fails to select an FFL, they will not be able to complete the checkout process so long as the restricted product remains in their cart.
Once a customer has successfully selected an FFL, the shipping information of that dealer will be automatically loaded into the checkout. All FFL-restricted products will then be assigned to that shipping address. If a customer has purchased both restricted and non-restricted products, the checkout app will automatically separate them. Restricted products will end up being shipped to the FFL, while any non-restricted products will be sent to the customer’s supplied shipping address.
The application will do its best to match the store’s styling by using the active Stencil theme. If for any reason it clashes, the store owner can style any element they’d like using the attached CSS classes. A developer can find these classes attached to the elements on the checkout page.
Automatic FFL gives you the ability to customize the list of dealers that will be available for checkout. See Documentation for complete details.