xpay✦ Commerce
Directory
WooCommerce plugins
g-FFL Checkout
g-FFL Checkout
Built by a FFL, for FFL's. This plugin will add a FFL search & selection widget to your checkout page for products requiring FFL Shipment.
5.0
(4 ratings)Will this break my store?
What the WordPress.org registry says about keeping g-FFL Checkout running.
Tested to 7.0.2
Tested against the WordPress branch in use today.1 month ago
At least 16.2 releases a year since launch. WordPress.org only lists versions still available for download, so the real number may be higher.7.0
Your host must be running at least this version.5.0
1
A single maintainer. Worth knowing if the plugin is load-bearing for your store.Maintenance & trust
Scored on how g-FFL Checkout is looked after — not on how many stores run it.
96
out of 100Maintenance
35 / 35WordPress compatibility
20 / 20Support responsiveness
Not enough dataMerchant satisfaction
11 / 15Listing transparency
10 / 10Ratings
5.0
4 ratingsBuilt by a FFL, for FFL’s. This plugin will add a FFL search & selection widget to your checkout page for products requiring FFL Shipment.
FFL Checkout was originally built to meet the operational needs of my own FFL business. Over time, it has grown into the most complete FFL Checkout solution for WooCommerce — refined through input from hundreds of licensed dealers. The plugin empowers FFLs to stay compliant by capturing required information, enforcing shipping restrictions, and guiding customers through the purchasing process for firearms and ammunition. See the plugin in-action on garidium.com, and make sure to look at the FAQ section. Thank You, Gary (FFL Cockpit/Checkout Founder)
Feature Highlights:
- Advanced FFL Search & Selection – Easy-to-use FFL searching by zip code, distance, and name with intelligent list view on checkout page
- Interactive Mapping – Optional map view with no Google Maps API key required, reducing costs and complexity
- Mixed Cart Intelligence – Seamlessly handle orders with both FFL and non-FFL items, automatically managing shipping addresses
- State Compliance Management – Configurable ammunition compliance with automatic FFL routing for restricted states
- Document Management System – Secure customer upload portal for state licenses (FID/FOID/FSC cards) with state-specific requirements
- C&R License Integration – Direct API validation and document management for Curio & Relic licenses
- FFL Dealer Controls – Blacklist problematic dealers and prioritize customer favorite FFLs in search results
- Address Validation & Security – PO Box blocking, billing/shipping address matching enforcement, and name verification
- State Shipping Restrictions – Block firearms, ammunition, or all products by state with custom error messaging
- Enhanced Order Management – One-click ATF ezCheck integration, FFL document upload/download, and comprehensive order details
- Secure eFile System – Crowd-sourced FFL document storage with protected access for streamlined fulfillment
- Real-Time Compliance – Automatic detection of document requirements based on shipping state and cart contents
Subscription Required
While the plugin is free to download and install, it does require you to purchase a subscription. The plugin will not be useful without the subscription allows the plugin to connect to the required data services, providing the following features:
- Access to a database we manage that synchronizes weekly to the ATF FFL database
- Access to the eFile system to download and upload FFL documentation
- Access to Mapping and Geocoding features for displaying FFL locations on a map
To purchase a key, visit the g-FFL Checkout product page:
Please review our Terms and Conditions:
Troubleshooting Guide
- Built by an active FFL dealer who understands real-world compliance challenges and fulfillment needs
- Product has been continuously improved through feedback from hundreds of current FFL Clients
- We synchronize our FFL data with the ATF on a daily basis
- Comprehensive compliance solution handling state restrictions, document management, and ammunition regulations
- Mixed Cart support allowing for Firearms to be shipped to the selected FFL and Non-FFL items shipped to the customers shipping address
- Cloud-based infrastructure on Amazon Web Services ensures minimal downtime and consistent performance, we don’t run our servers under our desks and hope for the best.
- No Google Maps API key required for mapping features like other plugins require, reducing costs and complexity
- Crowd-sourced FFL document database with signed copies available for instant download
- Advanced dealer management tools including blacklisting
- Real-time compliance detection and automatic document requirement enforcement
- One-click ATF ezCheck integration and streamlined order management tools
- Integrates with FFL Cockpit, the premier product feed and dropshipping automation product for FFL’s
- Individual products: Check the “Requires FFL Shipment” checkbox in the product data section
- Bulk operations: Select multiple products from the main products list and use bulk actions to set them as FFL required
- The plugin automatically detects FFL items in the cart and activates the appropriate checkout flow
- Ammunition products can also be marked as such, prompting the FFL Checkout workflow for states that require Ammunition to be shipped to FFL’s
- The plugin intelligently handles orders containing both FFL and non-FFL items
- FFL items automatically ship to the selected dealer, while other items ship to the customer’s address
- Customers see clear messaging explaining the split shipment process
- Shipping addresses are automatically managed without customer confusion
- Order details clearly separate FFL and direct-ship items for easy fulfillment
- Configurable ammunition compliance with automatic FFL routing for restricted states
- State-specific shipping restrictions for firearms, ammunition, or all products
- Custom error messaging for blocked shipments by state
- Automatic detection of document requirements (FID/FOID/FSC cards) based on shipping location
- Real-time compliance checking during checkout to prevent violations
- Customers can securely upload required state licenses (FID/FOID/FSC cards) during checkout
- C&R license integration with direct API validation and document storage
- State-specific requirements automatically detected and enforced
- All documents stored in protected directories with secure access controls
- Automatic compliance verification based on shipping state and cart contents
- Blacklist problematic dealers to prevent them from appearing in search results
- Customer favorite (last used) FFL appears first in search results for better user experience
- FFL document upload/download system for streamlined fulfillment
- One-click ATF ezCheck integration pre-filled with selected dealer information
- Comprehensive order details with dealer contact information
- Automatic PO Box detection and blocking for FFL shipments
- Optional billing/shipping address matching enforcement for fraud prevention
- Name verification to ensure FFL delivery names match billing information
- Custom error messaging for validation failures
- Real-time validation during checkout to prevent order processing issues
- The plugin automatically detects restricted states based on your configuration
- Custom error messages explain why the order cannot be processed
- Different restriction levels available: firearms only, ammunition only, or all products
- Customers are clearly informed of restrictions before completing checkout
- Orders are prevented from processing to avoid compliance violations
- Free setup fee with ongoing monthly subscription for data services
- Synchronizes daily with the ATF FFLezCheck database
- Full access to the eFile system for FFL document management
- Mapping and geocoding features included
- Priority support and feature updates included
- No Google Maps API costs or hidden fees
- Fully customizable styling options to match your brand
- Configurable checkout messages for different scenarios
- Custom error messaging for state restrictions and compliance issues
- Flexible positioning options on the checkout page
Plugin details
Tags on WordPress.org
