FFL Order Processing Guide

When you receive orders that include both firearm items, which require special FFL handling, and accessory items, our system ensures each product is processed correctly, so you can focus on your business without worrying about manual adjustments.

Image 1

BigCommerce ‘Get Orders’ settings screen, highlighting the ‘Import FFL Details from BigCommerce via Automatic FFL App’ toggle.

 

What Happens During Order Processing?

As soon as an order is received, Flxpoint examines the order comments for FFL-related markers (e.g., “FFL License:” and “Expiration:”). Any extracted FFL data—such as the license number and expiration date—applies only to the firearm items in that order.

Example:
A customer’s order note might read:

“Customer note: Deliver as usual | FFL License: 1-23-456-7890 | Expiration: 12/31/2025.”

Flxpoint automatically spots these details and assigns them to the handgun in the order, ensuring it’s shipped via the FFL route. Meanwhile, any accessories (e.g., a holster or carrying case) are shipped to the standard address the customer provided.

 

 

 

How Are Shipping Addresses Assigned?

Our integration in Flxpoint is designed to ensure that:

  • Firearm Items automatically receive the FFL-specific shipping address derived from the extracted FFL details. This directs these items to a certified FFL dealer for proper handling.
     
  • Accessory Items remain on the regular shipping path, using the standard address provided at checkout.

This separation is handled automatically, no manual sorting or adjustment is required on your end.

 

 

Examples to Clarify the Process

Consider these scenarios:

  1. Order with Only Firearm Items:
    A customer purchases two rifles and includes FFL details in the order note. The system extracts the FFL license number and expiration date and updates the order so that both rifles are shipped using the FFL dealer’s address.
     
  2. Order with Both Firearm and Accessory Items:
    A customer buys a handgun (requiring FFL processing) along with a carrying case (an accessory). The order note provides the necessary FFL details for the handgun. Consequently, the system applies the FFL shipping address to the handgun, ensuring it is delivered through the proper channel, while the carrying case is shipped to the customer’s standard address.
     
  3. Missing or Incomplete FFL Information
    If an order containing firearm items arrives without complete FFL details (for example, missing expiration date), the system flags the order for manual review. Your team can then manually confirm the details or contact the customer to obtain the required information.
     
  4. High Order Volume Performance
    During periods of high order volumes, the system uses an optimized configuration that only fetches additional note data when necessary. This ensures performance remains reliable without sacrificing accuracy in processing FFL-required item.

 

 

Additional Considerations

Manual Intervention
If you need to correct or add FFL details after an order has been placed, you can manually edit this data in Flxpoint. The system automatically re-checks compliance before finalizing shipment.

Automatic Notifications
Your customers receive regular updates, including tracking numbers for each shipment. The system distinctly marks FFL shipments vs. non-FFL shipments, so there’s no confusion.

 

How can I help?