March 10th, 2026

BFG Release Notes 2026.03.2

New Feature

Enhanced Checkout with Multiple Shipping Options

Checkout now supports multiple order ship type. Buyers can select Dealer, FFL Dropship, or Customer Dropship at checkout, allowing orders to ship to the buyer’s business, a selected FFL, or directly to a customer.

  • FFL Dropship

    Buyers can ship orders directly to a selected Federal Firearms License (FFL) dealer during checkout.

  • Customer Dropship

    Buyers can ship orders directly to customers by providing the shipping address at checkout.

Introduced Brand-Level Preorder and Backorder Limits

Manufacturers can now set brand-level preorder and backorder limits in Company Profile settings. The system enforces these limits during order creation and blocks orders that exceed them, counting only active orders toward the limit.

Distributor Access and Platform Features

Distributors can access the platform to manage orders, view inventory, and track transactions on behalf of the brands they represent, streamlining distribution workflows.

  • Distributor Dashboard with Live Metrics

    The dashboard now shows real, API-driven metrics for catalog and order fulfillment, reflecting the distributor’s role.

  • Products

    Distributors can now edit select product details and settings, while core product information remains managed by the manufacturer.

  • Import Products

    Distributors can now import products into their catalog, streamlining catalog management and order fulfillment.

  • Import Inventories

    Distributors can now import inventory data to keep stock levels up to date.

  • Direct Ordering Setup

    Distributors can now set up Direct Ordering by completing required details, including address verification, payment methods, and shipping settings.

  • Received Orders
    Distributors can view and manage received orders, track order status, monitor inventory impact.

  • Order Settings
    Distributors can configure order settings, including payment settings, minimum order value, store settings, and product settings to streamline order management.

  • Shop

    Distributors can add items via import with set pricing, allowing customers to browse and purchase available products.

  • Add to Cart via Distributor (Retailer View)

    Retailers can add products to their cart directly from the distributor’s catalog, review selections, and proceed with orders efficiently.

Introduced Downloadable Paid Charges & Transactions Report

BFG now provides a report to view paid charges and transactions. Users can download reports from the Orders > Received Orders.

  • Users can now download transaction reports directly from the Received Orders table. Reports can be generated using applied filters, by selecting multiple orders, or by downloading all available transactions in the list.

  • Users can now download a report for a single transaction directly from the Order Details page.

Manage Product Quantity Restrictions with Import and Export Functionality

Users can now import and export in Order Settings > Product Settings to manage quantity restrictions in bulk. Imports create or update settings by UPC, skip invalid rows, and provide a summary of records created, updated, or skipped.

New APIs for Managing Distributor Products

A new set of APIs is now available to support product management via external integrations. These endpoints enable you to list, create, retrieve, and update product records programmatically.

  • List Distributor Products: List all products with details and distributor prices.

    GET /api/products/distributor

  • Get Distributor Product: Retrieve a specific distributor product by UPC

    GET /api/products/distributor/{upc}

  • Create Distributor Product: Create or lookup a product using UPC and manufacturer info.

    POST /api/products/distributor

  • Update Distributor Product: Edit a product by sending updated fields in the request body.

    PUT /api/products/distributor/{upc}

  • Remove Product from Distributor Catalog: Delete a specific distributor’s product record.

    DELETE /products/distributor/{distributorProduct}

  • Bulk Add / Update Distributor Products: Batch add or update distributor products.

    POST /products/distributor/bulk

  • Bulk Remove Distributor Products: Batch remove distributor products.

    DELETE /products/distributor/bulk

New APIs for Managing Distributor Product Inventory

A new set of APIs is now available to manage distributor product inventory via external integrations. These endpoints allow you to list, retrieve, and update inventory quantities programmatically.

  • List Distributor Inventory: List inventory quantities for all distributor products.

    GET /api/inventory/distributor/{company}

  • Update Distributor Inventory: Update inventory for one distributor product.

    PUT /api/inventory/distributor/{company}/{upc}

  • Bulk Update Distributor Inventory: Batch update product inventory.

    PUT /api/inventory/distributor/{company}

  • Export Distributor Inventory: Export distributor catalog inventory as CSV.

    GET /api/inventory/distributor/{company}/export