Overview
Orders that contain firearms cannot be delivered directly to a customer. Instead, these items must be fulfilled to a registered FFL location. As a result, if items are identified as firearms they must go through a special workflow:
- The order must receive FFL Info (including pieces of information such as address and FFL #)
- The items identified as firearms will be split onto a separate FR/FO for fulfillment
If you intend to list firearms, the following life-cycle needs to be handled:
- Identifying firearms
- Automatically or manually adding FFL information for fulfillment
Identifying Firearms
Enabling Identification
Each source that may fulfill firearms must be configured enable firearm settings. This can be done by navigating to:
- Sources → [Select a Source] → Settings → May Contain Firearms?
Once this setting has been enabled, three options will appear:
- Add FFL information for Cross Dock Purchase Orders
- Enable Automatic FFL Information Validation
- Identify Firearms/Collect FFL Info Workflow
Enabling Automatic FFL Information Validation
Required fields for FFL Information can be configured by source and can be automatically validated during fulfillment request generation.
When enabled and FFL Information has all required fields, fulfillment request can be auto-processed without needing to be reviewed beforehand.
When disabled or if FFL Information is missing any required fields, fulfillment request will be moved to "Additional Info Required" status for your review.
Validation Occurs During the Fulfillment Request Generation |
Validation only occurs during the generation of a fulfillment request and does not apply to manual fulfillment request creation. This is true for traditional orders and cross dock purchase order. Validation does not automatically occur when manually adding FFL information to an order. |
Identifying via a Workflow
The workflow mentioned above can be used to conditionally flag whether products from the source will require the collection of FFL information. In short, this workflow allows rules such as :
- If category is Handguns → set Firearm to True
Once these rules have been configured, newly generated fulfillment requests/fulfillment orders will require FFL information for the items that were identified as firearms via this workflow.
Adding FFL Information
FR/FOs that contain firearms will now require FFL information to be associated. There are two ways to associate FFL information.
Automatic FFL Information
Using a channel Integration that is intended for the sale of firearms (i.e. GunBroker), often times FFL information may already be chosen via the channel. In these situations (as long as the channel supports retrieving this information), you can automatically map in the chosen FFL information via Get Orders → Mapping Templates.
This will ensure that the chosen FFL information is associated with the order and subsequent fulfillment requests/fulfillment orders.
Manual FFL Information
If the order comes from a channel that does not support providing FFL information for firearms, the alternative is to manually add FFL information to the order.
This information is only allowed to be populated if an item on the order is a firearm.
Note |
If you do not see the "FFL" section on the order, this means an item was not identified as a firearm. Please ensure your identification rules are setup properly in the source firearms workflow, as described above. |
FR/FOs containing firearms follow the same life-cycle as others, see Processing Fulfillment Requests/Fulfillment Orders for more information.