Mixed carts ship to the right destinations
Save For Later splits the cart so FFL-required products route to the selected FFL and the rest ships home, with no manual cart juggling.
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.
Automatic FFL × WooCommerce
Automatic FFL adds a dealer step to classic and block checkout. Firearms ship to the dealer, accessories ship home, ammo rules apply.
Checkout operations
Save For Later splits the cart so FFL-required products route to the selected FFL and the rest ships home, with no manual cart juggling.
The selected FFL’s license, expiration, EZ Check, and available certificate links are added to the WooCommerce order so your fulfillment team has what they need.
Ammo can be flagged separately from firearms, with restricted-state rules that trigger dealer selection only when the order needs it.
Mixed carts
WooCommerce sends an order to one address. Save For Later groups the cart so customers can complete the FFL shipment and then continue with the products shipping home.
Dealer network control
Dealers are synced from the ATF daily. You have full control over Enabled Dealers and Preferred Dealers with plenty of search filters for easy management.
Checkout compatibility
The chosen dealer replaces the restricted shipment’s shipping address.
Prompt customers to choose a licensed dealer inside the block-based checkout.
Ammunition
Mark ammunition separately from firearms, then choose the destination states where an ammo order must use an FFL.
Fulfillment
Capture the license, eZ Check, expiration, and available certificate link.
Upload certificates through the dashboard or from a WooCommerce order.
Give customers more context before they choose a dealer.
Standard setup. No developer required.
Add Automatic FFL from the WordPress plugin directory.
Drop in your Google Maps API key and store settings.
Mark FFL-required products or categories. Bulk edit and import work.
Run a test order to confirm dealer routing end-to-end.
Make informed dealer choices and spend less time chasing FFL paperwork.
Access scanned certificates from thousands of dealers across the Automatic FFL network, reducing follow-up emails and certificate chasing.
Badges show which FFLs customers select most often and most recently. Residential Address labels identify dealers operating from a home.
The selected FFL’s license, expiration, EZ Check, and available certificate link are added to your WooCommerce order automatically.
Our American team understands FFL sales and works with you to meet your store’s needs.
Upload your collection through the dashboard or a WooCommerce order. Matching FFL orders get the certificate link automatically, only while valid and unexpired.
Add transfer fees and store hours to dealer listings so customers can compare options before choosing an FFL.
No. Standard setup does not require a developer. The plugin installs from the WordPress plugin directory; configuration is a Google Maps API key and a few WooCommerce settings. Stores with custom checkout work or unusual catalogs may want a developer involved — the typical install does not.
The Google Maps API key powers the dealer locator inside checkout — the map and dealer list customers see when picking an FFL. You generate the key in the Google Cloud console under your own Google account; the key stays in your account and is referenced by Automatic FFL.
The FFL database is synced daily from ATF records, and you control which dealers appear in checkout. The FFL certificate network includes thousands of dealers with scanned certificates on file. You can upload certificates from your own collection through the dashboard or directly from a WooCommerce order. A matching certificate link is added to FFL orders automatically only while the certificate is valid and unexpired.
Yes. Automatic FFL supports both classic WooCommerce checkout and the block-based checkout. You don’t have to migrate from one to the other to get dealer selection in checkout.
Automatic FFL adds the selected dealer’s FFL license number, EZ Check link, and available expiration and certificate details to the order automatically. There is no separate order-attachment setting to enable. Your fulfillment team can find the dealer details in the WooCommerce order notes.
Yes. Enable or prefer dealers, manage transfer fees and store hours, and use bulk updates or import/export to maintain your network. You can also add a custom message to the checkout map and choose whether to show popularity badges. Residential Address labels give customers context about dealers operating from a home.
WooCommerce does not natively support shipping a single order to two destinations, so we built Save For Later. When a customer’s cart contains both FFL-required items and standard products, Automatic FFL groups the cart automatically. The customer checks out one group first — say, the firearms going to their selected FFL dealer — and is then presented with the second group as a follow-on checkout. The flow works in either direction (firearms first or regular items first), and customers never have to rebuild a cart or manage two separate sessions manually.
Mark ammo categories separately from firearm categories, then choose the states where ammo requires an FFL shipment. Dealer selection follows your configured state rules, including when the cart contains only ammunition.
For a standard catalog: install, drop in the Google Maps API key, mark FFL-required products, and run a test checkout. From install to test order in one sitting is the realistic expectation.
The 30-day trial gives you the full WooCommerce integration to evaluate. After the trial, the integration moves onto the standard Automatic FFL plan. No credit card is required to start the trial.
30 days free. No credit card needed.