FFL Scope
If you do not already have a FFL Scope account please sign up before proceeding.
Plugin Activation
Navigate to Admin → Plugins → Data Sources
Click on the FFL Scope tile and click the green “Activate” button
Enter username and password from your FFL Scope account
Once both values are entered, click the green “Connect” button to complete the Plugin Activation
Regions and Products
Edit the plugin. There is a Region Routing panel available to select geographic regions and products for which to require FFL selection. Press the +Route button to enter a product tag and region. Do this as many times as needed to fully define the requirements of your sales geography.
FlxPoint fulfillment
FlxPoint is the only fulfillment house with a tight integration to FFL Scope. FLL Number is automatically sent to FlxPoint with each order, if available.
For any other uses, FFL Number is included on the Order Details Report csv export and the Order Query API response, if includeCustomFields is passed in the request.
Checkout Champ Pages
Checkout Champ Checkout and Upsell pages automatically require FFL selection if FFL Scope is enabled and the shipping address and any products in the cart match a region defined on the plugin.
The FFL selection window will automatically display if the page is submitted with a FFL item (based on shipping address and product tags) and the FFL selection is not already complete.
If FFL is selected on the Checkout page then it will not be requested again on Upsell pages on the same order.
A button may be placed on the page for the consumer to launch the FFL selection window. Create a div with class ffl-number. Inside that div place any elements you wish to display when an FFL item is in the cart. If there is a FFL item in the cart then the div will be visible. If there are no FFL items in the cart then the div will the hidden. Any buttons or links inside the div will automatically be set to display the FFL selection window.
When FFL products and non-FFL products are on the same order it is possible to split the order shipments through FlxPoint so the FFL items go to the dealer and the non-FFL items go to the order shipping address. Place a hidden form checkbox on the page and give it name = fflSplit. Uncheck it by default. If this is not present on the page then all items are shipped to the FFL selection.
FFL dealers can be searched by zip code, number, or name.
Non-Checkout Champ Pages
Please contact your Account Manager if you need to offer FFL selection on your hosted site.
Last updated